Element track

> Dodaj do ulubionych

Element track służy do określania ścieżek tekstowych towarzyszących elementom multimedialnym (audio i video). Przy jego użyciu można dołączyć napisy filmowe (subtitles), napisy do pliku dźwiękowego (caption), tekstowe opisy komponentu wideo zasobu multimedialnego (descriptions), tytuły rozdziałów pomagające w nawigacji (chapters) oraz ścieżki do użytku przez skrypty (metadata).

Przykład użycia

Film ze napisami w kilku językach:

<video src="brave.webm">
  <track kind=subtitles src=brave.en.vtt srclang=en label="English">
  <track kind=captions src=brave.en.hoh.vtt srclang=en label="English for the Hard of Hearing">
  <track kind=subtitles src=brave.fr.vtt srclang=fr lang=fr label="Français">
  <track kind=subtitles src=brave.de.vtt srclang=de lang=de label="Deutsch">
  <track kind=subtitles src=brave.pl.vtt srclang=pl lang=pl label="Polski">
</video>

Na podstawie przykładu ze strony http://www.w3.org/TR/html5/the-track-element.html#htmltrackelement

Kontekst użycia

Modele treści HTML5Brak, ponieważ jest to element pusty
Elementy nadrzędneElementy multimedialne (audio i video), przed treścią ogólną.
Elementy potomne

Brak, ponieważ jest to element pusty

ZnacznikiElement pusty
NormyHTML 5 — podrozdział 4.8.9
Interfejs DOMHTMLTrackElement
Różnice między HTML 4.01 a HTML 5Element track występuje tylko w języku HTML 5

Obsługa przez przeglądarki

FirefoxChromeOperaSafariInternet Explorer

Atrybuty obowiązkowe

Atrybutem obowiązkowym elementu track jest src. Jeśli atrybut kind ma wartość subittles, musi być zdefiniowany też atrybut srclang.

Atrybuty opcjonalne

Atrybuty globalne HTML5 oraz:

AtrybutWartośćOpis
defaultdefaultOkreśla ścieżkę, która ma zostać użyta, jeśli w ustawieniach preferencji użytkownika nie znajdzie się lepsza alternatywa
kindcaptions, chapters, descriptions, metadata, subtitlesOkreśla rodzaj ścieżki
labeltekstOkreśla tytuł ścieżki, który jest wyświetlany przez przeglądarkę na liście napisów, podpisów lub opisów audio
srcURLOkreśla adres URL pliku tekstowego dołączanego do elementu multimedialnego
srclangkod językaOkreśla język ścieżki tekstowej. Jego wartość musi być zgodna z normą BCP 47. Atrybut ten musi być zdefiniowany, jeśli atrybut kind ma wartość subtitles.

Zobacz również