HTML语言代码
HTML语言代码
根据 W3C 推荐标准,您应该通过 <html> 标签中的 lang 属性对每张页面中的主要语言进行声明
<html lang="en"> ... </html>
语言代码(或语言编码)是一组用来代表语言的代码。语言代码是由字母或数字组成的短字符串,
用于分类图书馆典藏、计算机程序上的本地化和翻译等用途。
lang 规定元素内容的语言,用于网页或部分网页的语言,
这对搜索引擎和浏览器是有帮助的,我在后面文章里做了总结
【注释】:lang 属性在以下标签中无效:
<base>, <br>, <frame>, <frameset>,<hr>, <iframe>, <param> 以及 <script>
语法:
<element lang="language_code(规定元素内容的语言代码)">
【分类】:ISO 639,ISO 639-1,ISO 639-2,ISO 639-3
【1】ISO 639是国际标准化组织为各语言所订定的语言代码
【2】ISO 639-1是国际标准化组织ISO 639语言代码标准的第一部分。
它含有 184 个两字母的编码,用来标示世界上主要的语言。
这些代码在很多地方都被用作语言的简写,例如:
(1)英语(English)用en表示
(2)德语(Deutsch)用de表示(Deutsch是德语的本名)
(3)日语(Japanese)用ja表示(尽管日语的拼音是Nihongo)
(4)汉语使用zh表示,来自“中文”的汉语拼音:Zhōngwén
【3】ISO 639-2:1998 是国际标准化组织ISO 639语言编码标准的第二部分,
为各语言和语系所订定的 3 字母语言代码,ISO639-2 的注册机构是美国国会图书馆。
有 22 种语言同时在 ISO 639-2 中有两个 3 字母语言代码:
(1)ISO 639-2/B ,书籍目录使用 (bibliographic use)
(2)ISO 639-2/T ,技术专门使用 (terminological use)
这 22 种语言本身都已有ISO 639-1编码
【4】ISO 639-3是个国际语种代号标准,在2007年2月5日出版。
它延伸了ISO 639-2里的 Alpha-3 code(三个字母的代号),目标是涵盖所有的语言
.