在 HTML 中,<track> 元素用于为 <audio> 和 <video> 元素定义外部文本轨道(例如字幕或描述)。<track> 元素具有一个名为 default 的属性,该属性用于指示该轨道是否应该被视为默认轨道。

如果 default 属性存在且被设置为 "default",则该 <track> 元素表示该轨道是媒体的默认轨道。默认轨道通常是用户首次查看媒体时自动选择的轨道。

以下是一个示例,展示了一个带有默认字幕轨道的 <video> 元素:
<video controls>
  <source src="video.mp4" type="video/mp4">
  <track src="subtitles_en.vtt" kind="subtitles" srclang="en" label="English" default>
</video>

在上述示例中,<track> 元素包含 default 属性,表示 subtitles_en.vtt 文件是默认的字幕轨道。当用户播放视频时,如果默认轨道可用,浏览器将自动选择并显示这个轨道的字幕。

需要注意的是,如果有多个 <track> 元素,只能有一个轨道被标记为默认轨道。如果多个轨道都设置了 default 属性,浏览器可能会根据特定算法选择一个默认轨道。因此,最好只选择一个默认轨道以确保一致的行为。


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