html5 - html的lang属性设置zh-CN好还是en好呢?有什么作用?

 uka9032934 发布于 2022-11-03 11:21

html的lang属性设置zh-CN好还是en好呢?有什么作用?现在用的webstorm编辑器,默认就是设置的en

3 个回答
  • 默认设置为en,那么chrome浏览器就会问你要不要翻译成其他语言~~~:)

    2022-11-05 14:43 回答
  • 没有什么你能想到的“巨大”好处,不过参考下面w3school里给出的解释,或许对你理解有帮助。

    当搜索引擎或者浏览器拿到语言标签后,有可能做一些针对指定语言的辅助操作

    2022-11-05 14:47 回答
  • HTML的lang属性可用于标记网页或部分网页的语言。也就是说lang这个属性不仅仅可以用在html标签上

        <html lang="en">

    同样还可以用于其它标签上:

    <p>You'd say that in Chinese as <span lang="zh-Hans">中国科学院文献情报中心</span>.</p>
    

    它的含义是标记标签内的自然语言的语种。或者声明整个网页的主要使用的自然语言的语种。
    lang的取值代码手册可以参考:

    http://www.w3schools.com/tags/ref_language_codes.asp

    有什么作用呢?

    简单来说,可能对于程序来说没有太大的作用,但是它可以告诉浏览器,搜索引擎,一些处理Html的程序对页面语言内容来做一些对应的处理或者事情。
    比如可以

    • 根据根据lang属性来设定不同语言的css样式,或者字体

    • 告诉搜索引擎做精确的识别

    • 让语法检查程序做语言识别

    • 帮助翻译工具做识别

    • 帮助网页阅读程序做识别
      等等

    更多可以参考:

    https://www.w3.org/International/questions/qa-lang-why

    2022-11-05 14:52 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有