HTML视频Video标签
时间:2020-02-23 14:33:41 来源:igfitidea点击:
在本教程中,我们将学习与HTML中的视频文件一起使用的video标签。
HTML中的视频标签是什么?
video标签是HTML5元素,用于将视频嵌入网页中。
例
在下面的示例中,我们将创建一个video
元素。
<video width="200" controls src="path/to/video-file.mp4"> Your browser does not support the HTML video tag. </video>
我们执行此操作的另一种方法是使用source
标签并包括多个文件。
<video width="200" controls> <source src="path/to/video-file.mp4" type="video/mp4"> <source src="path/to/video-file.ogg" type="video/ogg"> <source src="path/to/video-file.webm" type="video/webm"> Your browser does not support the HTML video tag. </video>
注意!在以上示例中,如果浏览器不支持视频标签,则会显示文本"您的浏览器不支持HTML视频标签"。
支持的视频格式
以下是受支持的视频格式。
文件 | 扩展名 | MIME类型 |
---|---|---|
MP4 | .mp4 | 视频/mp4 |
OGG | .ogg | 视频/ogg |
WebM | .webm | 视频/webm |
您可以使用该的"查找文件信息"来查找视频文件的MIME类型。
source
标签
我们还可以使用source
标签来包含一个或者多个视频文件。
为此,我们将src
属性设置为视频文件URL,并将'type'属性设置为视频文件的MIME类型。
在下面的示例中,我们使用3种不同的文件类型。
<source src="/video/video-file.mp4" type="video/mp4"> <source src="/video/video-file.ogg" type="video/ogg"> <source src="/video/video-file.webm" type="video/webm">
如果我们使用source
元素,那么我们可以跳过开头的video
标签中的src
属性。
video标签的属性
以下是我们可以添加到video
标签的属性。
属性 | 值 | 描述 |
---|---|---|
controls | controls | 如果存在,将允许用户通过提供搜索,音量和暂停/继续控件来控制视频播放。 |
preload | noneautometadata | |
autoplay | autoplay | 如果存在,将尽快开始播放视频。 |
loop | loop | 如果存在,将重新开始播放视频。 |
muted | muted | 如果指定将使视频静音。 |
src | url | 这指定视频文件的" url"。 |
width | 整数值 | 它定义显示区域的宽度。 |
height | 整数值 | 它定义显示区域的高度。 |
poster | url | (如果指定)将显示视频的海报,直到用户播放视频为止。 |