HTML 标签的 controls 属性

controls 属性规定浏览器应该为音频或视频提供播放控件。 如果设置了该属性,则规定不存在作者设置的脚本控件。


实例

带有浏览器默认控件的 audio 元素:

  1. <!DOCTYPE html>
  2. <html>
  3. <body>
  4. <p>点击下面播放按钮播放一段音频:</p>
  5. <audio controls>
  6. <source src="/example/audio/horse.ogg" type="audio/ogv">
  7. <source src="/example/audio/horse.mp3" type="audio/mpeg">
  8. 您的浏览器不支持 audio 标签
  9. </audio>

带有浏览器默认控件的 video 元素:

  1. <!DOCTYPE HTML>
  2. <html>
  3. <body>
  4. <video controls="controls" controls="controls">
  5. <source src="/example/video/demo.ogv" type="video/ogv">
  6. <source src="/example/video/demo.mp4" type="video/mp4">
  7. 您的浏览器不支持 video 标签
  8. </video>
  9. </body>
  10. </html>

定义和用法

controls 属性规定浏览器应该为音频或视频提供播放控件。

如果设置了该属性,则规定不存在作者设置的脚本控件。

浏览器控件应该包括:

  • 播放
  • 暂停
  • 定位
  • 音量
  • 全屏切换
  • 字幕(如果可用)
  • 音轨(如果可用)

HTML 4.01 与 HTML 5 之间的差异

controls 属性是 HTML 5 中的新属性。


语法

  1. <video controls="controls" />
  1. <audio controls="controls" />