前进笔记

HTML中[lang]属性的中文标准写法

修改 lang 标签时遇到的情况,浏览器检查后告诉我 zh-CN 是已废弃属性,让我有的摸不着头脑

该特性已经从 Web 标准中删除,虽然一些浏览器目前仍然支持它,但也许会在未来的某个时间停止支持,请尽量不要使用该特性。

  查了资料发现,这个属性已被废弃
IANA Language Subtag Registry 中包括 zh-cmn 在内的多种定义早在 2009 年甚至更早就已被弃用。

实际上,并非仅中国大陆使用简体中文,而且中国大陆也有自己的繁体规范,所以不管是使用 zh-hans 还是 zh-cn 都是不够准确的。

目前仍有许多网站或出于兼容性考虑依然使用zh 或 zh-CN,这并非标准写法,并且不建议继续使用

正确的写法应该是 zh-Hans-CN
表示中国大陆所用的简体中文

参考资料:

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »