网页头部的声明应该是用 lang="zh" 还是 lang="zh-CN"?遇到问题【网页头部的声明应该是用 lang="zh" 还是 lang="zh-CN"?】不知道大家有没有留意到一个问题 , 就是使用 VsCode 新建的 html 文件的,根标签会有 lang="en"。
这样会导致打开网页的时候,浏览器的右上角会蹦出一个翻译英文提示 。
翻译弹窗
文章插图
源文件 lang="en"
文章插图
如何解决修改设置在 VsCode 设置界面,给
emmet
代码片段添加变量,设置 langzh-CN 。
文章插图
测试成果变量设置生效
lang="zh-CN"
文章插图
思考于争议
- 曾经因为 lang 设置为设置
- 描述“中文 (简体, 中国大陆)”用
zh-CN
即可 。
网站网址lang 值淘宝https://www.taobao.com/lang="zh-CN"腾讯网https://www.qq.com/lang="zh-CN"腾讯 alloyteamhttp://www.alloyteam.com/lang="zh-cn"Bilibilihttps://www.bilibili.com/lang="zh-CN"apifoxhttps://www.apifox.cn/lang="zh-CN"uniapphttps://uniapp.dcloud.net.cnlang="zh-CN"小米https://www.mi.com/lang="zh-CN"博客园https://www.cnblogs.com/lang="zh-cn"微软(中国大陆)https://www.microsoft.com/zh-cn/lang="zh-CN"苹果(中国大陆)https://www.apple.com.cn/lang="zh-CN"谷歌(简体中文)https://www.google.com.hk/lang="zh-CN"VueJS(简体中文)vuejs.org/" rel="external nofollow noreferrer">https://cn.vuejs.org/lang="zh-CN"百度https://www.baidu.com/无京东https://www.jd.com无网易https://www.163.com/无微信https://weixin.qq.com/无抖音https://www.douyin.com/无黑马程序员https://www.itheima.com/无传智播客https://www.itcast.cn/无掘金https://juejin.cn/lang="zh"CSDNhttps://www.csdn.net/lang="zh"知乎https://www.zhihu.com/lang="zh"Facebook(简体中文)https://www.facebook.com/lang="zh-Hans"React(简体中文)https://zh-hans.reactjs.org/lang="zh-Hans"YouTube(简体中文)https://www.youtube.comlang="zh-Hans-CN"维基百科(简体中文)https://zh.wikipedia.org/lang="zh-Hans-CN"豆瓣https://www.douban.comlang="zh-cmn-Hans"为什么列这个表格知乎讨论:https://www.zhihu.com/question/20797118
W3C官网: https://www.w3.org/International/articles/language-tags/
PS:考虑到大家不会主动打开 W3C 链接,所以我截图标记出 W3C 对
zh-CN
部分描述 。
文章插图
结论
- 描述“中文 (简体, 中国大陆)” 用
zh-CN
即可,而且也是最多国内外大厂采用的方式,所有浏览器都能准确识别,通俗易懂,推荐使用 。
- 其实模糊设置为
zh
或者精确设置为zh-Hans
、zh-Hans-CN
、zh-cmn-Hans
,其实浏览器都能识别成中文 。
- 如果不设置
lang
, 让浏览器自动推导语言也是可以的 。
- 中文体系是复杂的,但标准是为开发者服务的,同时浏览器也是智能的 。其实设置为
zh-CN
、zh-Hans
、zh-Hans-CN
、zh-cmn-Hans
还是 zh
其实都无所谓,不要再使用默认的 lang="en"
即可 。
推荐阅读
-
煮小米粥需要多长时间才能煮熟 煮小米粥需要多长时间
-
-
-
-
-
-
霍金预言人类将于2032年灭亡,小行星撞地球全球变冷冻死人类 ...
-
-
-
-
-
【健康知识】牛油果适不适合减肥吃 瘦的人可以吃牛油果增肥吗!
-
-
-
-
-
-
-
-