【问题标题】:html meta declaration which code is correct [duplicate]html元声明哪个代码是正确的[重复]
【发布时间】:2014-01-10 18:54:03
【问题描述】:

我应该使用哪一个来覆盖最大值。浏览器版本 1 或 2 或两者都是等效的。

1.

<meta charset="utf-8"> 

2.

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

【问题讨论】:

  • @Quentin 非常相似,但关注点略有不同。我想问的是,在无法识别 html5 doctype 的旧浏览器中,meta 是否有效。
  • 不,它是重复的。这是一个更具体的问题,但仍然是重复问题的一个子集并在那里回答。

标签: html meta-tags meta


【解决方案1】:

您已经为我们和您自己提供了答案!

它们都是等价的(注意:从 HTML5 开始)! :/ 所以根据使用情况或您的选择使用它们。

对我来说唯一的好处是,第二个输入更少,因此可以节省一些时间!否则,它们都是一样的。

【讨论】:

    【解决方案2】:

    第一个元数据只定义页面的字符集,第二个元数据定义页面的内容类型和字符集。第二个更完整,在某些情况下可以防止错误。

    【讨论】:

    • 没有用户代理曾经关注元标记中的媒体类型。
    • 我认为在某些电子邮件客户端中确实如此,但我可能错了。
    • 没有。电子邮件客户端将使用 Content-Type SMTP 标头(或多部分 MIME 电子邮件中的等效位)。
    • 感谢您的澄清,最好的问候。
    猜你喜欢
    • 1970-01-01
    • 2011-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-22
    • 2014-01-15
    • 1970-01-01
    • 2016-11-11
    相关资源
    最近更新 更多