HTML中[lang]属性的中文标准写法
修改 lang 标签时遇到的情况,浏览器检查后告诉我 zh-CN 是已废弃属性,让我有的摸不着头脑
该特性已经从 Web 标准中删除,虽然一些浏览器目前仍然支持它,但也许会在未来的某个时间停止支持,请尽量不要使用该特性。
查了资料发现,这个属性已被废弃
在 IANA Language Subtag Registry 中包括 zh-cmn 在内的多种定义早在 2009 年甚至更早就已被弃用。
实际上,并非仅中国大陆使用简体中文,而且中国大陆也有自己的繁体规范,所以不管是使用 zh-hans 还是 zh-cn 都是不够准确的。
目前仍有许多网站或出于兼容性考虑依然使用zh 或 zh-CN,这并非标准写法,并且不建议继续使用
正确的写法应该是 zh-Hans-CN
表示中国大陆所用的简体中文
参考资料:
- 知乎-网页头部的声明应该是用 lang="zh" 还是 lang="zh-cn"?
- Tags for Identifying Languages
- [Tags for Identifying Languages [翻译]][4]
当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »