🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# HTML &lt;track&gt; 标签 ## 实例 播放带有字幕的视频: ``` <video width="320" height="240" controls="controls"> <source src="forrest_gump.mp4" type="video/mp4" /> <source src="forrest_gump.ogg" type="video/ogg" /> <track kind="subtitles" src="subs_chi.srt" srclang="zh" label="Chinese"> <track kind="subtitles" src="subs_eng.srt" srclang="en" label="English"> </video> ``` ## 浏览器支持 | IE | Firefox | Chrome | Safari | Opera | | --- | --- | --- | --- | --- | Internet Explorer 10, Chrome 以及 Opera 支持 &lt;track&gt; 标签。 ## 定义和用法 &lt;track&gt; 标签为诸如 video 元素之类的媒介规定外部文本轨道。 用于规定字幕文件或其他包含文本的文件,当媒介播放时,这些文件是可见的。 ## 浏览器支持 目前所有主流浏览器都不支持 &lt;track&gt; 标签。 ## HTML 4.01 与 HTML 5 之间的差异 &lt;track&gt; 标签是 HTML 5 中的新标签。 ## 属性 new : HTML5 中的新属性。 | 属性 | 值 | 描述 | | --- | --- | --- | | [default](/tags/att_track_default.asp "HTML5 &lt;track&gt; default 属性") | default | 规定该轨道是默认的,假如没有选择任何轨道。 | | [kind](/tags/att_track_kind.asp "HTML5 &lt;track&gt; kind 属性") | `captions` `chapters` `descriptions` `metadata` `subtitles` | 表示轨道属于什么文本类型。 | | [label](/tags/att_track_label.asp "HTML5 &lt;track&gt; label 属性") | _label_ | 轨道的标签或标题。 | | [src](/tags/att_track_src.asp "HTML5 &lt;track&gt; src 属性") | _url_ | 轨道的 URL。 | | [srclang](/tags/att_track_srclang.asp "HTML5 &lt;track&gt; srclang 属性") | *language_code* | 轨道的语言,若 kind 属性值是 "subtitles",则该属性必需的。 | ## 全局属性 &lt;track&gt; 标签支持 [HTML 中的全局属性](/tags/html_ref_standardattributes.asp)。 ## 事件属性 &lt;track&gt; 标签支持 [HTML 中的事件属性](/tags/html_ref_eventattributes.asp)。 ## 相关页面 HTML DOM 参考手册:[Track 对象](/jsref/dom_obj_track.asp "HTML DOM Track 对象")