概要
- カテゴリー
-
- なし。
- 配置できる場所
-
- Media elementの子として。Media elementの要素内での配置順序等は、当該要素の内容モデルによる。
- 内容モデル
-
- Void elementなので、内容はなし。
- 属性
-
- グローバル属性
src
→字幕データを指定するURL。必須。label
→字幕用の人間可読のタイトルたるテキスト。同一のMedia elementの要素内のkind
及びsrclang
が同じtrack
要素同士で重複してはならない。kind
→値は下記のとおり。字幕の種類を指定する。デフォルトは、subtitles
(ただし、非妥当値の場合は、metadata
)。subtitles
→音声情報が理解できない(外国語など)場合の翻字・翻訳。動画に重ねて表示する。captions
→音声が利用できない(もしく聞こえづらい)場合の又は聴覚障害者向けの、翻字・翻訳。動画に重ねて表示する。descriptions
→動画が利用できない(もしくは不明瞭な)場合の又は視覚障害者向けの、動画の情報を表す合成音声。音声として再生される。chapters
→スクリプトによって利用されることを意図した情報のうち、特定の再生時点に移動するためのデータ。ユーザーには直接表示はされない。metadata
→スクリプトによって利用されることを意図した情報。ユーザーには直接表示はされない。
srclang
→字幕データの言語を指定するBCP47の言語コード。kind
属性値がsubtitles
の場合は必須。default
→ブーリアン属性。同種kind
の字幕が複数ある場合に、ユーザー設定によって他の字幕が適切であると指定されていない限りにおいて、デフォルトで有効とされるべき字幕に指定する。- 「
kind
属性値がsubtitles
又はcaptions
で」かつ「default
が指定されている」track
要素は、同一のMedia elementの要素内で1個しか配置できない。 - 「
kind
属性値がdescription
で」かつ「default
が指定されている」track
要素は、同一のMedia elementの要素内で1個しか配置できない。 - 「
kind
属性値がchapters
で」かつ「default
が指定されている」track
要素は、同一のMedia elementの要素内で1個しか配置できない。
- HTML構文におけるタグの省略
-
- Void elementなので、終了タグはなし。ただし、開始タグの末尾をスラッシュで閉じてもよい(
/>
)。
- Void elementなので、終了タグはなし。ただし、開始タグの末尾をスラッシュで閉じてもよい(
- 意味・用法
-
Media elementに対してテキスト情報を明示的に外部から指定することを、著者に許す。
私見・補足
Media elementのメディアリソースと同期する字幕を指定する。
表示確認
video
要素を参照。