【问题标题】:<meta charset=“utf-8”> or <meta http-equiv=“Content-Type”>, which should I use?<meta charset=“utf-8”> 或 <meta http-equiv=“Content-Type”>,我应该使用哪个?
【发布时间】:2017-12-09 00:32:47
【问题描述】:

为了定义 HTML 5 文档类型的字符集,我应该使用哪种表示法?

  1. 短:

    meta charset="utf-8" 
    
  2. 长:

    meta http-equiv="Content-Type" content="text/html; charset=utf-8" 
    

【问题讨论】:

    标签: html character-encoding meta-tags


    【解决方案1】:

    请参阅 HTML 5.1 规范中的 Specifying the document’s character encoding 部分:

    […] 在encoding declaration state 中使用带有charset 属性的meta 元素或带有http-equiv 属性的meta 元素。

    所以两种方式都很好。 (但不要在同一个文档中同时使用两者。)

    【讨论】:

      猜你喜欢
      • 2011-06-09
      • 1970-01-01
      • 2015-08-24
      • 2020-10-26
      • 2011-01-20
      • 1970-01-01
      • 1970-01-01
      • 2015-08-21
      相关资源
      最近更新 更多