English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
The HTML <track> element is used as a child element of media elements—<audio> and <video>. It allows specifying timed text subtitles (or time-based data), such as automatic subtitle processing. Subtitle formats include WebVTT format (.vtt format file) - Web Video Text Tracks format, as well as Time-based Text Label Language (TTML) format.
The type of data added to the media element by track is set in the kind attribute, the attribute value can be subtitles, captions, descriptions, chapters, or metadata. This element points to the source file containing timed text that the browser makes public when the user requests additional data.
Two track child elements of any media element cannot have the same kind, srclang, and label attributes.
A video with two subtitle tracks:
<video width="320" height="240" controls> <source src="track.mp4" type="video/mp4"> <source src="track.ogg" type="video/ogg"> <track src="track_en.vtt" kind="track" srclang="en" label="English"> <track src="track_no.vtt" kind="track" srclang="no" label="Norwegian"> </video>
IEFirefoxOperaChromeSafari
IE 10and Chrome browsers support the <track> tag.
The <track> tag specifies external text tracks for media elements (such as <audio> and <video>).
Cet élément est utilisé pour définir le fichier de sous-titres ou d'autres fichiers contenant du texte, qui sont visibles lorsque le média est joué.
Le balise <track> est un HTML5 nouveau balise
New : HTML5 nouvel attribut
Attribut | Valeur | Description |
---|---|---|
defaultHTML5 | default | Détermine si cette piste est par défaut. Si l'utilisateur n'a pas sélectionné de piste, l'utilisation de la piste par défaut est utilisée. |
kindHTML5 | captions chapters descriptions metadata subtitles | Détermine le type de texte de la piste de texte. |
labelHTML5 | text | Détermine le balise et le titre de la piste de texte. |
srcHTML5 | URL | Obligatoire. Détermine l'URL du fichier de la piste. |
srclangHTML5 | language_code | Détermine la langue des données de texte de la piste. Si la valeur de l'attribut kind est "subtitles", cet attribut est obligatoire. |
Le balise <track> est pris en charge Les attributs globaux HTML.
Le balise <track> est pris en charge Les attributs d'événement HTML.