新增的多媒体标签主要包含两个:
> 音频: <audio>
> 视频: <video>
1. 视频<video>
当前<video> 元素支持三种视频格式: mp4,WebM,Ogg 尽量使用mp4格式(因为几乎所有浏览器都兼容).
1.1 视频的语法格式:
<video src="文件地址" controls="controls"></video>
1.2 视频<video>-常见属性
属性 |
值 |
描述 |
autoplay |
autoplay |
视频就绪自动播放 (谷歌浏览器需要添加muted来解决自动播放问题) |
contrcols |
contrcols |
向用户显示播放控件 |
width |
pixels(像素) |
设置播放器宽度 |
height |
pixels(像素) |
设置播放器高度 |
loop |
loop |
播放完是否继续播放该视频,循环播放 |
preload |
auto (预先加载视频) none (不应加载视频) |
规定是否预加载视频(如果有了autoplay,就忽略该属性) |
src |
url |
视频url地址 |
poster |
Imgurl |
加载等待的页面图片 |
muted |
muted |
静音播放 |
2. 音频<audio>
当前<audio>元素支持三种音频格式: MP3,Wav,Ogg
2.1 音频的语法格式
<audio src="文件地址" controls="controls"></audio>
2.2 音频的常见属性
属性 |
值 |
描述 |
autoplay |
autoplay |
如果出现该属性,则音频在就绪后马上播放 |
controls |
controls |
如果出现该属性,则向用户显示控件,比如播放按钮 |
loop |
loop |
如果出现该属性,则每当音频结束时重新开始播放 |
src |
url |
要播放的音频的url地址 |
注: 谷歌浏览器把音频和视频自动播放禁止了
3. 多媒体标签总结
>音频标签和视频标签使用方式基本一致
>浏览器支持情况不同
>谷歌浏览器把音频和视频自动播放禁止了
>可以给视频标签添加 muted 属性来静音播放视频,但不可以播放音频(如果要自动播放可以通过JavaScript来解决)
酒枯推荐
本周推荐学习:javaweb