我这不是在IE8中正确显示页面的怪癖模式。如果我想创建一些CSS来定位该模式,但通常不是,那么条件HTML是什么?条件HTML为目标IE8怪癖模式
例如,如果我想只打IE8:
<!--[if IE 8]>
awesome hacky stuff goes here
<![endif]-->
那么,什么是IE8的怪癖部分IE 8
?
我这不是在IE8中正确显示页面的怪癖模式。如果我想创建一些CSS来定位该模式,但通常不是,那么条件HTML是什么?条件HTML为目标IE8怪癖模式
例如,如果我想只打IE8:
<!--[if IE 8]>
awesome hacky stuff goes here
<![endif]-->
那么,什么是IE8的怪癖部分IE 8
?
不能使用条件注释针对浏览器的渲染模式(只是版本)。
如果你在怪癖模式,使用doc type不调用它。
除非,您指的是IE8的兼容模式,这使浏览器呈现类似于IE7。在这种情况下,使用以下条件注释...
<!--[if IE 7]>
awesome hacky stuff goes here
<![endif]-->
我不认为有可能测试怪癖模式。相反,使用DOCTYPE,并确保您的HTML验证它。 XHTML DOCTYPE可能更好。
寻找'<!DOCTYPE html>'。谢谢! – hookedonwinter 2010-10-21 23:53:53
实际上,任何严格的文档类型以及HTML5文档类型都适用。 – BoltClock 2010-10-21 23:54:14
我不知道该怎么好<!DOCTYPE HTML>(这是HTML5 DOCTYPE)将与IE8的工作,因为它不支持HTML5,但它是值得一试。它也是向前兼容性的最佳文档类型。 – 2010-10-21 23:56:20
工程。谢谢。 – hookedonwinter 2010-10-21 23:53:21