网页编码,设置相互矛盾

时间:2013-02-18 11:13:12

标签: html http web

如果网页有,

<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
…
</head>

但http标头有

Content-Type    text/html; charset=UTF-8

那么假设编码是什么?

1 个答案:

答案 0 :(得分:3)

在HTML5中,优先级定义为:

  1. 用户浏览器设置
  2. 字节顺序标记
  3. HTTP标头
  4. <meta http-equiv="Content-Type"><meta charset>,具体取决于属性顺序。
  5. 区域设置的浏览器默认值。
  6. 有关血腥的详细信息,请参阅http://www.w3.org/html/wg/drafts/html/master/syntax.html#determining-the-character-encoding