千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

当前位置:首页  >  技术干货  > HTML视频 – 如何使用HTML5视频标记嵌入视频播放器

HTML视频 – 如何使用HTML5视频标记嵌入视频播放器

来源:千锋教育
发布人:syq
时间: 2022-09-20 16:56:35 1663664195

  在HTML 5出现之前,Web开发人员必须使用Adobe Flash播放器等插件在网页上嵌入视频。如今,您可以轻松地将视频嵌入到带有 标签的HTML文档中。在本文中,我们将了解该标记在 HTML 中的工作原理。

6

  目录

  基本语法

  <视频>标签的属性

  属性

  海报属性

  控件属性

  循环属性

  自动播放属性

  宽度和高度属性

  静音属性

  预加载属性

  C.

  基本语法

  就像 标记一样,采用一个属性,您需要使用它来指定视频的源。<img><video>src

10

 

  默认情况下,它在浏览器中显示为图像:

7

  此 CSS 将网页中的所有内容居中并更改背景颜色:

8

  此外,您还可以为 带有 标记的 指定多个视频源。此标记也必须具有自己的属性。<video><source><source>src

  您可以使用多个标签来提供同一视频的不同格式。然后,浏览器将播放其支持的格式。<source>

9

  标记的属性<source>

  该标记支持全局属性,如 、 、 等。<video>id class style

  如果您想知道什么是全局属性,它们是所有 HTML 标记支持的属性。

  标记支持的特定属性包括 、 、 、 、 、 、 、 、 和其他属性。<video>src pister cintrols loop autoplay with height preload

  属性src

  src 属性用于指定视频的源。它可以是本地计算机上视频的相对路径,也可以是来自 Internet 的实时视频链接。

10

  它是可选的,因为您可以使用 标记而不是它。

  属性poster

  使用 poster 属性,您可以合并要在视频开始播放之前或下载时显示的图像。

11

  浏览器将显示以下图像,而不是视频第一个场景的图像:

12

  属性controls

  使用控制时,它允许浏览器显示播放控制器,如播放和暂停、音量、搜索等。

13

  属性loop

  使用 loop 属性,您可以使视频自动重复。也就是说,让它在每次停止播放时再次开始播放。

15

  属性autoplay

  该属性允许您在页面加载后立即自动开始播放视频。autoplay

16

18

  和 属性widthheight

  您可以使用宽度和高度属性来指定视频的宽度和高度(以像素为单位)。它只接受绝对值,例如像素。

  属性muted

  您可以使用 muted 属性告诉浏览器在视频开始播放时不要播放与视频关联的任何声音。

19

20

  如果指定了该属性,则用户可以单击音量按钮以取消静音。controls

  属性preload

  使用 preload 属性,您可以向浏览器提供提示,说明在页面加载时是否下载视频。

  此属性对于用户体验至关重要。

  您可以将 3 个值与预加载属性一起使用:

  none:指定在用户按下播放之前不加载视频

  auto:指定即使用户不按播放也应下载视频

  metadata:指定浏览器应收集长度、大小、持续时间等元数据。

21

  结论

  在本文中,您了解了 HTML5 标记及其属性,因此您可以在项目中以正确的方式使用它。

  由于音频是完整视频的重要组成部分,因此您还可以使用 标记将音频文件放在网页上。但在大多数情况下,您应该将 标记用于此目的,以获得适当的用户体验。

tags:
声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。
10年以上业内强师集结,手把手带你蜕变精英
请您保持通讯畅通,专属学习老师24小时内将与您1V1沟通
免费领取
今日已有369人领取成功
刘同学 138****2860 刚刚成功领取
王同学 131****2015 刚刚成功领取
张同学 133****4652 刚刚成功领取
李同学 135****8607 刚刚成功领取
杨同学 132****5667 刚刚成功领取
岳同学 134****6652 刚刚成功领取
梁同学 157****2950 刚刚成功领取
刘同学 189****1015 刚刚成功领取
张同学 155****4678 刚刚成功领取
邹同学 139****2907 刚刚成功领取
董同学 138****2867 刚刚成功领取
周同学 136****3602 刚刚成功领取
相关推荐HOT