Html Internet Explorer 9兼容模式

Html Internet Explorer 9兼容模式,html,internet-explorer,cross-browser,Html,Internet Explorer,Cross Browser,我有一个适用于w3c的HTML: <!DOCTYPE html> <html> <head> <meta charset="ISO-8859-1"> <title>COMUNE DI MILANO</title> </head> <body> <h1>Ciao Mamma</h1> </bod

我有一个适用于w3c的HTML:

<!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版本/配置


非常感谢,Davide。

尝试检查随信发送的标题,看看是否有
X-UA-Compatible
标题设置为不需要的内容。

ISO-8859-1?2013年?:(可能是重复的,你会对的,昆汀,这是一个测试,我通常使用UTF-8。我将charset设置为ISO-8859-1,因为我试图在office的测试机器上发现原因和ISO与apache默认值的匹配。感谢昆汀的链接,不幸的是,我在IE 9上探索了http头,但我没有看到任何奇怪的东西……不幸的是y apache上没有设置头,使用此键,这不会导致响应上的http头…咕哝咕哝…您可能想检查以下问题: