我真的不明白它的作用,但它在我的项目中设置为:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
我想强制IE8中的兼容模式关闭,因为人们继续打开它,它打破了东西。它是内部网上使用的软件,每个人都有IE8。
我读到我应该把它放进去:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />
迫使它关闭。但是,我应该用这个替换第一行,同时使用它们还是完全做其他事情?
答案 0 :(得分:15)
将这两行放在头部,不要将它们组合在一起。
您可以拥有任意数量的meta http-equiv标签。
正常的元标记也是如此。
答案 1 :(得分:6)
是的,别担心。您可能有多个http-equiv行。 实际上,在这种情况下,您正在做的是设置2个不同的变量:
Content-Type = "text/html; charset=iso-8859-1"
X-UA-Compatible = "IE=EmulateIE8"
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />
在我的页面中,我将X-UA兼容设置为:
<meta http-equiv=\"X-UA-Compatible\" content=\"IE=100\" >
我认为IE = 100与IE = EmulatesIE8
具有相同的效果答案 2 :(得分:0)
将X-UA兼容标签放在文档头部的顶部,因为它需要在此处。内容类型告诉浏览器文档内容是什么,应该放在t之后。