<track>
标签用于为 HTML5 的媒体文件添加字幕。
注:track 元素可以直接添加字幕,而无需额外编写脚本或其他程序实现。
属性 | 值 | 描述 |
default | default | 指定该字幕为默认字幕(如果用户没有选择其他字幕,则自动使用该字幕)。 |
kind | captions、chapters、descriptions、metadata、subtitles | 指定该字幕的文本类型。 captions:对话或音效的字幕 chapters:章节标题 descriptions:视频内容的文本描述 metadata:元数据 subtitles:字幕 |
label | text | 指定字幕的标题。 |
src | URL | 指定字幕文件的 URL 地址。 |
srclang | language_code | 指定字幕文本所使用的语言(如果 kind 属性的值是 “subtitles”,则该属性是必需的)。 |
<!DOCTYPE html>
<html>
<meta charset="UTF-8">
<title>NTHOME-零基础入门学习Web(HTML5+CSS3)</title>
<body>
<video src="../video.mp4" controls autoplay loop>
<track src="en_track.vtt" srclang="en" label="English" kind="subtitles" default>
</video>
</body>
</html>
表格中的数字表示支持该属性的第一个浏览器版本号。
Safari | Chrome | FireFox | IE |
6.0 | 18.0 | 31.0 | 10.0 |