lang 全局属性 参与了元素语言的定义。这个语言是不可编辑元素写入的语言,或者可编辑元素应该写入的语言。标签包含单个条目,值的格式由 用于定义语言的标签 (BCP47) IETF 文档定义。如果标签的内容是空字符串,语言就设为未知。如果标签内容是无效的,根据 BCP47,它就设为无效。
即使设置了 lang 属性,也可能不会考虑,因为 xml:lang 属性更加优先。
对于 CSS 伪类 :lang
,两个有效的语言名称是不同的,如果它们名称不同。
规范
Specification | Status | Comment |
---|---|---|
WHATWG HTML Living Standard lang |
Living Standard | No change from latest snapshot, HTML 5.1 |
HTML 5.1 lang |
Recommendation | Snapshot of WHATWG HTML Living Standard, no change from HTML5 |
HTML5 lang |
Recommendation | Snapshot of WHATWG HTML Living Standard, behavior with xml:lang and language determination algorithm defined. It also is a true global attribute. |
HTML 4.01 Specification lang |
Recommendation | Supported on all elements but <applet> , <base> , <basefont> , <br> , <frame> , <frameset> , <iframe> , <param> , and <script> . |
浏览器兼容性
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
Feature | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Basic support | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
另见
- 所有全局属性