【发布时间】:2013-02-13 19:31:40
【问题描述】:
我有这个 HTML,对 w3c 有效:
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>COMUNE DI MILANO</title>
</head>
<body>
<h1>Ciao Mamma</h1>
</body>
</html>
不知道为什么IE切换到兼容模式。 我发现了一个强制兼容模式的元标记,但我想知道如何构建一个有效的 HTML 页面..
有人知道什么会导致切换吗?它可能取决于 Apache 版本/配置?
非常感谢,大卫。
【问题讨论】:
-
ISO-8859-1? 2013 年? :(
-
你说得对,昆汀,这是一个测试,我通常使用 UTF-8。我将 charset 设置为 ISO-8859-1,因为我试图找出原因,并且 ISO 与办公室测试机器上的 apache 默认值匹配。
-
感谢 Quentin 的链接,不幸的是我在 IE 9 上探索了 http 标头,但我没有看到任何奇怪的...
标签: html internet-explorer cross-browser