HTML <audio>标签
定义和使用
<audio>标签定义声音,例如音乐或其它音频流.
当前,<audio>元素支持3种文件格式:MP3,Wav和Ogg:
浏览器 | MP3 | Wav | Ogg |
---|---|---|---|
Internet Explorer | YES | NO | NO |
Chrome | YES | YES | YES |
Firefox | YES | YES | YES |
Safari | YES | YES | NO |
Opera | YES | YES | YES |
音频格式的MIME类型
格式 | MIME-类型 |
---|---|
MP3 | audio/mpeg |
Ogg | audio/ogg |
Wav | audio/wav |
浏览器支持
表中的数字指定完全支持元素的第一个浏览器版本.
元素 | |||||
---|---|---|---|---|---|
<audio> | 4.0 | 9.0 | 3.5 | 4.0 | 10.5 |
注意:<audio>标签在Internet Explorer 8和之前的版本里不支持.
HTML4.01和HTML5之间的区别
<audio>标签是HTML5里的新标签.
提示和注意
提示:<audio>和</audio>之间的文本内容会在浏览器不支持该标签的情况下显示.
属性
=HTML里的新标签
属性 | 属性值 | 描述 |
---|---|---|
autoplay | autoplay | 指定音频准备就绪后立即开始播放. |
controls | controls | 指定音频控制应该显示出来(例如播放/暂停按钮等等) |
loop | loop | 指定音频将再次播放,每次结束后(循环播放). |
muted | muted | 指定音频输出为静音. |
preload | auto metadata none | 指定音频预加载选项 |
src | URL | 指定音频文件的URL |
全局属性
<audio>标签也支持HTML全局属性.
事件属性
<audio>标签也支持HTML事件属性.
默认CSS设置
没有
评论区