单一的 zh 和 zh-CN 均属于废弃用法。zh现在不是语言code了,而是macrolang,能作为语言code的是cmn(国语)、yue(粤语)、wuu(吴语)等。

zh-CN 的问题还在于,其实多数情况下标记的是简体中文,但是不恰当的使用了地区,这导致同样用简体中文的 zh-SG(新加坡)等无法匹配。更典型的是 zh-TW 和 zh-HK。所以其实应该使用 zh-Hans / zh-Hant 来表示简体和繁体。那么完整的写法就是 zh-cmn-Hans,表示简体中文书写的普通话/国语。一般而言没有必要加地区代码,除非要表示地区特异性,一般是词汇不一样(比如维基百科的大陆简体和新马简体)。

如何标记的例子:
1. 简体中文页面:html lang=zh-cmn-Hans
2. 繁体中文页面:html lang=zh-cmn-Hant
3. 英语页面:html lang=en

笔记:区分文件头lang=”zh”和lang=”zh-cn”的使用??相关推荐

  1. lang=”zh-cn”、lang=“zh”、lang=“zh-cmn-Hans

    网页头部声明lang="zh-cn".lang="zh".lang="zh-cmn-Hans"区别 www.111cn.net 编辑:swt ...

  2. 网页头部声明lang=”zh-cn”、lang=“zh”、lang=“zh-cmn-Hans”区别

    单一的 zh 和 zh-CN 均属于废弃用法. 问题主要在于,zh 现在不是语言code了,而是macrolang,能作为语言code的是cmn(国语).yue(粤语).wuu(吴语)等.我通常建议写 ...

  3. 关于java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to 实体类

    由于业务逻辑的复杂,有些sql语句写法hql不支持,所以hibernate查询直接用了sql原生查询,由于数据结果根据四个表查询出来,所以无法使用方法.addEntity(XXXXXXX.class) ...

  4. ArrayMap java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Object[]

    错误堆栈: java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Object[]at android. ...

  5. SpringBoot_异常_01_Caused by: java.lang.BootstrapMethodError: java.lang.NoSuchMethodError

    SpringBoot_异常_01_Caused by: java.lang.BootstrapMethodError: java.lang.NoSuchMethodError 参考文章: (1)Spr ...

  6. 处理报错:java/lang/NoClassDefFoundError: java/lang/Object

    操作系统环境:CentOS6.0  2.6.32-220.el6.x86_64 JDK版本环境:jdk1.5.0_22 操作系统原来安装的是jdk1.6,后来开发人员要求java程序使用jdk1.5版 ...

  7. 安装失败java.lang_linux安装jdk出现java/lang/NoClassDefFoundError: java/lang/Object错误的解决方案...

    近日在redhat上安装jdk出现了一个莫名的错误 Error occurred during initialization of VM java/lang/NoClassDefFoundError: ...

  8. java.lang.NoSuchMethodError: scala.Predef$.refArrayOps([Ljava/lang/Object;)[Ljava/lang/Object解决

    完整报错如下: 19/05/15 15:26:10 WARN BLAS: Failed to load implementation from: com.github.fommil.netlib.Na ...

  9. java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/Str

    解决方案: java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/la ...

最新文章

  1. TensorFlow解析常量、变量和占位符
  2. spark 决策树分类算法demo
  3. label自定义的惨痛教训
  4. 测试开发岗面试问题-工具类
  5. 20应用统计考研复试要点(part32)--简答题
  6. edge如何导入html文件收藏夹,edge浏览器收藏夹如何导入?edge浏览器收藏夹导入方法...
  7. 论文阅读笔记(一)【Journal of Machine Learning Research】Natural Language Processing (Almost) from Scratch(未完)
  8. 英语阅读理解关于计算机,一篇摘选的关于计算机的英语阅读材料,对大家的英语也许会有提高!...
  9. MTK 驱动(20)--- camera 相机启动时间优化
  10. 函数返回值是否使用引用类型的问题:理解引用、返回值
  11. linux ftp 150 无响应,FTP遇到150无响应
  12. UVA11038 How Many O's?题解
  13. plsql developer13的下载、instantclient的下载
  14. 伪元素在父元素中居中_从ArrayList中移除元素
  15. kuangbin 数学训练一 Ekka Dokka
  16. Prolog入门教程(完整版+专家系统案例)
  17. 计算机专业课题 结题报告,计算机结题报告.doc
  18. 用知识图谱解读抑郁症——树洞
  19. J2EE开发全程实录
  20. Android 关于AIDL通信,RemoteCallbackList实现Server回调Client

热门文章

  1. python传文件给堡垒机上远程的另一个机器_如何用hive调度堡垒机上的python脚本...
  2. 红黑树与平衡二叉树_百图详解红黑树,想不理解都难
  3. ai人工智能_人工智能能力问答中的人工智能不确定性
  4. java calendar_Java Calendar after()方法与示例
  5. Java Collections copy()方法与示例
  6. sap中泰国有预扣税设置吗_泰国的绘图标志| Python中的图像处理
  7. 格兰杰因果关系检验_混频(mixed frequency)数据的格兰杰因果(Grange causality)检验及其Matlab实现...
  8. crontab 日志_liunx 中定时清理过期日志文件
  9. php debug_print_backtrace,php中debug_backtrace、debug_print_backtrace和匿名函数用法实例
  10. 加密生成指定长度_3分钟短文 | PHP伪随机Token生成器,实地测试,效果感人!