添加的优点和缺点是什么?
<meta http-equiv="x-ua-compatible" content="IE=8">到一个网站。我希望IE 8在IE 8文档模式下渲染,这样样式在不同浏览器之间就更有凝聚力了。我只是担心添加这个的负面后果。
发布于 2010-09-30 08:56:48
如果您提供了适当的DOCTYPE,则IE8将以IE8标准模式呈现,如<!DOCTYPE html>。在这种情况下,不需要使用<meta http-equiv="x-ua-compatible" content="IE=8">来强制它。
不过,添加它的唯一结果是即将发布的IE9将以IE8兼容模式呈现页面。但是,如果您真的出于某种原因想要添加它,并且仍然将IE9保持在自己的标准模式中,那么您可以使用条件注释来解决它
<!--[if IE 8]>
<meta http-equiv="x-ua-compatible" content="IE=8">
<![endif]-->不过,我真的看不出添加它有什么意义。只要有能确保所有浏览器(甚至包括IE6)标准模式的<!DOCTYPE html>就行了。
https://stackoverflow.com/questions/3677898
复制相似问题