前端入门必看:快速入门HTML5视频元素和音频元素

前言

在了解视频元素和音频元素之前,我们先了解一下背景,在HTML5之前,我们在网页上显示音频和视频是需要通过插件(Flash)来实现的,但是插件无法很好的支持HTML/CSS的特性。所以在HTML5新增了 <video>元素<audio>元素

<video>元素 - 嵌入视频

src 与 controls 属性

<video src="视频链接.mp4" controls></video>
// src 属性用于指向你的视频资源
// controls 属性用给视频提供回放,开始,停止,调整音量的功能

后备内容

<video src="视频链接.mp4">
    <p>你的浏览器不支持 HTML5
        <a herf="视频链接">点击访问<a>
    视频</p>
</video>
// 在video里面添加后备内容,可以在浏览器不支持的时候显示这段内容
// 我们可以在后备内容里面提供视频链接,浏览器不支持的用户点击访问

width 和 height 属性

<video src="视频链接.mp4" width="500px" height="300px" controls></video>
// width 用来控制视频的宽度
// height 用来控制视频的高度

autoplay 属性

<video src="视频链接.mp4" autoplay></video>
// autoplay 属性用于视频的立刻播放

loop 属性

<video src="视频链接.mp4" loop></video>
// loop 属性用于视频的循环播放

muted 属性

<video src="视频链接.mp4" controls muted></video>
// muted 用于视频的默认静音

poster 属性

<video src="视频链接.mp4" controls poster=''></video>
// poster='URL' 属性用于视频在没播放前的图片显示

preload 属性

<video src="视频链接.mp4" controls preload='none/auto/metadata'></video>
// none 不缓冲
// auto 页面加载后缓存媒体文件
// metadata 仅缓冲文件的数据

<audio> 元素  - 嵌入音频

与 video 元素

<audio src="音频链接.mp3"></audio>
// audio 元素不支持 width 和 height 属性 
// 不支持 poster 属性

  • 8
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小黄的前端

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值