HTMLElement: lang 属性
HTMLElement 接口的 lang 属性指示元素属性值和文本内容的基础语言,形式为 BCP 47 语言标签。它反映了元素的 lang 属性;xml:lang 属性不会影响此属性。
请注意,如果 lang 属性未指定,元素本身可能仍会从其父元素继承语言。但是,此属性的值不会反映继承的语言。
值
一个字符串。常见的示例包括英语的“en”,日语的“ja”,西班牙语的“es”等。如果未指定,则值为一个空字符串。
示例
js
// this snippet compares the base language and
// redirects to another URL based on language
if (document.documentElement.lang === "en") {
window.location.href = "Some_document.html.en";
} else if (document.documentElement.lang === "ru") {
window.location.href = "Some_document.html.ru";
}
规范
| 规范 |
|---|
| HTML # dom-lang |
浏览器兼容性
加载中…