html5媒体标签track,HTML:track标签 HTML: 标签
HTML 元素 被当作媒体元素— 和 的⼦元素来使⽤。它允许指定时序⽂本字幕(或者基于时间的数据),例如⾃动处理字幕。字幕格式有WebVTT 格式(.vtt格式⽂件)— Web 视频⽂本字幕格式,以及指时序⽂本标签语⾔(TTML)格式。track 给媒体元素添加的数据的类型在kind 属性中设置,属性值可以是 subtitles, captions, descriptions, chapters 或 metadata。该元素指向当⽤户请求额外的数据时浏览器公开的包含定时⽂本的源⽂件。 ⼀个media 元素的任意两个 track ⼦元素不能有相同的 kind, srclang, 和 label属性。
在线⽰例
浏览器兼容性
IEFirefoxOperaChromeSafari
IE 10、Opera 和 Chrome 浏览器⽀持 标签。
标签定义及使⽤说明
标签为媒体元素(⽐如 and )规定外部⽂本轨道。
这个元素⽤于规定字幕⽂件或其他包含⽂本的⽂件,当媒体播放时,这些⽂件是可见的。
HTML 4.01 与 HTML5之间的差异
标签是 HTML5 中的新标签。
可选的属性
New :HTML5 中的新属性。属性值描述
default规定该轨道是默认的。如果⽤户没有选择任何轨道,则使⽤默认轨道。
kindHTML5captions
chapters
descriptions
metadata
subtitles规定⽂本轨道的⽂本类型。
labelHTML5text规定⽂本轨道的标签和标题。
srcHTML5URL必需的。规定轨道⽂件的 URL。
language_code规定轨道⽂本数据的语⾔。如果 kind 属性值是 "subtitles",则该属性是必需的。
全局属性
标签⽀持 HTML 的全局属性。
事件属性
标签⽀持 HTML 的事件属性。