HTML5 doctype把IE9进入怪癖模式?

我试图让IE9加载我的网页与IE9标准…

我注意到有<!DOCTYPE HTML>把该死的东西放入怪癖模式…这几乎打破了页面上的一切…

如何让IE坚持IE9标准?

配售:

 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 

<head>标签中应该这样做。

确保在DOCTYPE声明之前没有任何HTML注释,否则会触发IE9使用怪异模式。

只要在页面顶部有<!DOCTYPE html> ,没有任何前面的内容应该足以使IE9使用标准模式。 你也不需要meta标签。

除非您指定,否则使用WebBrowser控件显示HTML将使用IE8呈现 ,而不考虑doctype

 <meta http-equiv="X-UA-Compatible" content="IE=9" /> 

要么

 <meta http-equiv="X-UA-Compatible" content="IE=edge" /> 

删除所有不支持的评论,检查支持的评论。 并放在你的头标签。 doctypes声明应该是HTML中的第一行。

我已经在所有的页面中提到过。 然而,它只是正确地显示所有其他页面的主页,页面仍然以分散模式呈现。