是否在条件评论之外阅读样式表?

时间:2015-05-18 19:49:41

标签: html internet-explorer stylesheet conditional-comments

我已经围绕这个主题做了一些阅读,我似乎无法找到专门回答这个问题的答案。

以此代码为例:

<!--[if lte IE 7]>
    <link rel="stylesheet" type="text/css" href="ie-style.css" />
<![endif]-->
<link rel="stylesheet" type="text/css" href="style.css" />

IE6会打开并运行it-style.css style.css,如果没有,为什么不呢?此外,放置条件和非条件样式表的顺序是否重要?

1 个答案:

答案 0 :(得分:0)

是的,它会同时打开。

最后放置的样式表具有更高的优先级。

如果此属性位于ie-style.css

body {
    background:#000000; //black
}

此属性位于style.css

body {
    background:#FF0000; //red
}

这就是样式表在<head>

中的顺序
<!--[if lte IE 7]>
    <link rel="stylesheet" type="text/css" href="ie-style.css" />
<![endif]-->
<link rel="stylesheet" type="text/css" href="style.css" />

然后即使你在IE上,身体也会是red