📜  HTML | srclang 属性(1)

📅  最后修改于: 2023-12-03 15:15:38.518000             🧑  作者: Mango

HTML | srclang 属性

简介

srclang 属性用于定义 WebVTT 音轨文件的语言。WebVTT(Web Video Text Tracks)是一种用于视频标记文本轨道的标记语言。通常用于为视频添加字幕或注释,以便更易于理解。

代码示例
<video controls>
  <source src="video.mp4" type="video/mp4">
  <track kind="subtitles" src="subtitles_en.vtt" srclang="en" label="English">
  <track kind="subtitles" src="subtitles_fr.vtt" srclang="fr" label="French">
</video>

在以上示例中, track 元素定义了两个字幕轨道 (英语和法语),并使用 srclang 属性指定了每个字幕文件的语言。

属性值

srclang 只能使用合法的 BCP 47 语言标记。例如,英语为 en,法语为 fr,中文为 zh-CN。您可以在 IETF BCP 47 标准 中查找完整的语言标记列表。

注意事项
  • srclang 应与 track 元素中 kind 属性的值一起使用。
  • 您可以使用 label 属性为字幕轨道提供用户可读的标注。
结论

srclang 属性是 WebVTT 字幕轨道的必要属性,它为视频提供了多语言字幕和注释的功能。这使得视频内容更易于理解和更具包容性。