<track> 元素中的 kind 属性用于指定外部文本轨道的类型。这个属性告诉浏览器轨道的用途,例如字幕、标题、描述或者章节信息。kind 属性的常见值包括:

  •  subtitles: 字幕,用于显示对话或者音频内容的翻译。

  •  captions: 通常用于对话的文字说明,可以包括背景音乐和其他音频信息。

  •  descriptions: 音频描述,提供有关音频内容的额外信息,通常用于视觉障碍人士。

  •  chapters: 章节信息,用于标识和导航音频或视频的章节。

  •  metadata: 元数据,提供有关媒体内容的其他信息,但不会在页面上直接显示。


以下是一个示例,展示了如何使用 kind 属性:
<video controls>
  <source src="example.mp4" type="video/mp4">
  <track src="subtitles_en.vtt" kind="subtitles" srclang="en" label="English">
  <track src="descriptions_en.vtt" kind="descriptions" srclang="en" label="Audio Descriptions">
</video>

在这个例子中,两个 <track> 元素分别表示英文字幕和音频描述,它们的 kind 属性分别设置为 "subtitles" 和 "descriptions"。这样,浏览器就能正确地解释这两个轨道的用途。


转载请注明出处:http://www.zyzy.cn/article/detail/3926/HTML