HTML-lang属性规定元素内容的语言

所有浏览器均支持 lang 属性

属性lang是英语language的缩写,意思是语言,”en”代表英语,”zh-CN”代表中文

注释:lang 属性在以下标签中无效:<base>, <br>, <frame>, <frameset>, <hr>, <iframe>, <param> 以及 <script>。

根据 W3C 推荐标准,您应该通过 <html> 标签中的 lang 属性对每张页面中的主要语言进行声明,比如:

<!DOCTYPE html>

<html lang=“en”>
//说明该页面代码为英文模式
  ........

</html>

 

在 XHTML 中,采用如下方式在 <html> 标签中对语言进行声明:

<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
...
</html>

  

lang 里面的语言代码参考:

http://www.w3school.com.cn/tags/html_ref_language_codes.asp

 

原文地址:https://www.cnblogs.com/liuqingxia/p/11243429.html