W3C中文教程
全球最大最新的中文 Web 技术教程
HTML CSS SQL PHP COLORS MYSQL BOOTSTRAP
 

HTML <video> 标签


Example

播放视频:

<video width="320" height="240" controls>
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
  Your browser does not support the video tag.
</video>
尝试一下 »

定义及用法

<video> 标签定义视频,比如电影片段或其他视频流。

目前,<video> 元素支持三种视频格式:MP4、WebM、Ogg。

浏览器 MP4 WebM Ogg
Internet Explorer YES NO NO
Chrome YES YES YES
Firefox YES
从 Firefox 21
从 Firefox 30 for Linux
YES YES
Safari YES NO NO
Opera YES
从 Opera 25
YES YES
  • MP4 = MPEG 4文件使用 H264 视频编解码器和AAC音频编解码器
  • WebM = WebM 文件使用 VP8 视频编解码器和 Vorbis 音频编解码器
  • Ogg = Ogg 文件使用 Theora 视频编解码器和 Vorbis音频编解码器

音频格式的 MIME 类型

格式 MIME-类型
MP4 video/mp4
WebM video/webm
Ogg video/ogg

浏览器支持

表中的数字指定第一个完全支持该元素的浏览器版本。

元素
<video> 4.0 9.0 3.5 4.0 10.5

注意: Internet Explorer 8和更早版本不支持 <video> 标签。


HTML 4.01 与 HTML5之间的差异

<video> 标签是 HTML5 的新标签。


提示和注意

提示: 可以在 <video> 和 </video> 标签之间放置文本内容,这样不支持 <video> 元素的浏览器就可以显示出该标签的信息。


可选属性

= HTML5 中的新属性。

属性 描述
autoplay autoplay 指定视频将在播放完毕后开始播放
controls controls 如果出现该属性,则向用户显示控件,比如播放按钮。
height pixels 设置视频播放器的高度
loop loop 如果出现该属性,则当媒介文件完成播放后再次开始播放。
muted muted 如果出现该属性,视频的音频输出为静音。
poster URL 规定视频正在下载时显示的图像,直到用户点击播放按钮。
preload auto
metadata
none
如果出现该属性,则视频在页面加载时进行加载,并预备播放。如果使用 "autoplay",则忽略该属性。
src URL 要播放的视频的 URL。
width pixels 设置视频播放器的宽度。

全局属性

<video> 标签支持 HTML全局属性L


事件属性

<video> 标签支持 HTML事件属性


相关文章

HTML DOM 参考手册:HTML Audio/Video DOM 参考手册


默认CSS设置

无。