HTML 5 <audio> 标签

定义和用法

<audio> 标签定义声音,比如音乐或其他音频流。

HTML 4.01 与 HTML 5 之间的差异

<audio> 标签是 HTML 5 的新标签。

示例

<audio src="someaudio.wav">您的浏览器不支持 audio 标签。</audio>

属性

属性 描述
autoplaytrue | false如果是 true,则音频在就绪后马上播放。
controlstrue | false如果是 true,则向用户显示控件,比如播放按钮。
endnumeric value定义播放器在音频流中的何处停止播放。默认地,声音会播放到结尾。
loopendnumeric value定义在音频流中循环播放停止的位置,默认是 end 属性的值。
loopstartnumeric value定义在音频流中循环播放的开始位置。默认是 start 属性的值。
playcountnumeric value定义音频片断播放多少次。默认是 1。
srcurl所播放音频的 url。
startnumeric value定义播放器在音频流中开始播放的位置。默认地,声音在开头进行播放。

标准属性

class, contenteditable, contextmenu, dir, draggable, id, irrelevant, lang, ref, registrationmark, tabindex, template, title

事件属性

onabort, onbeforeunload, onblur, onchange, onclick, oncontextmenu, ondblclick, ondrag, ondragend, ondragenter, ondragleave, ondragover, ondragstart, ondrop, onerror, onfocus, onkeydown, onkeypress, onkeyup, onload, onmessage, onmousedown, onmousemove, onmouseover, onmouseout, onmouseup, onmousewheel, onresize, onscroll, onselect, onsubmit, onunload