HTML 标签的 preload 属性

preload 属性规定是否在页面加载后载入视频或音频。 如果设置了 autoplay 属性,则忽略该属性。


实例

设置为预加载的 video 元素:

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

定义和用法

preload 属性规定是否在页面加载后载入视频或音频。

如果设置了 autoplay 属性,则忽略该属性。


HTML 4.01 与 HTML 5 之间的差异

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


语法

  1. <video preload="load" />
  1. <audio preload="load" />

属性值

描述
load

规定是否预加载视频/音频。

可能的值:

  • auto - 当页面加载后载入整个视频/音频
  • meta - 当页面加载后只载入元数据
  • none - 当页面加载后不载入视频/音频