登录  /  注册

html标签中lang的作用

墨辰丷
发布: 2018-05-16 10:33:44
原创
5313人浏览过

本篇文章主要介绍html标签中lang的作用,感兴趣的朋友参考下,希望对大家有所帮助。

写在html标签中的lang属性作用:声明当前页面的语言类型。

如:

<html lang=&#39;en&#39;></html> //英文
登录后复制
<html lang=&#39;zh&#39;></html> //中文
登录后复制
<html lang=&#39;ja&#39;></html> //日文
登录后复制
<html lang=&#39;en-us&#39;></html> //美式英文
登录后复制

注意:lang属性中的语言代码不区分大小写

<html lang=&#39;en-us&#39;></html> //英文
登录后复制
<html lang=&#39;en-US&#39;></html> //英文
登录后复制

上面的两行代码一样的效果。

另外,lang属性也可以加到普通标签上。

如:

<p lang=&#39;en&#39;>this is English .</p>
登录后复制


lang 属性 -- HTML语言声明属性

示例

<html xmlns="http://www.php.cn" lang="en" xml:lang="en">
<html xmlns="http://www.php.cn" lang="zh-CN" xml:lang="zh-CN">
登录后复制
  • en定义语言为英语

  • zh-CN定义语言为中文

说明:

  • 如果网页定义为XHTML1.1或者XML格式,那么可以使用xml:lang属性(因为xml:lang属性是在XML中确定语言信息的标准用法).

  • 如果网页使用HTML格式,那么应该同时使用xml:lang和lang属性.

定义和用法

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


HTML 4.01 与 HTML5之间的差异

在 HTML5 中, lang 属性可用于任何的 HTML 元素 (它会验证任何HTML元素。但不一定是有用)。

在 HTML 4.01 中, lang 属性不能用于: ,
, , ,


,