最近,我已经有足够多的“CSS hacks”与“条件注释”的争论,我想我会把这个问题扔给 Stack Overflow 社区。
<!--[if IE]>
<link type="text/css" rel="stylesheet" href="ie-specific.css" />
<![endif]-->
反对使用 IE 条件注释的主要论点似乎是您在每个页面加载时添加了额外的 HTTP 请求,从而减慢了页面的显示速度。我找不到任何真实世界的指标来证明或反驳这一说法。
撇开维护多个样式表与一个样式表的争论(尽管这本身就是一个有效的讨论),这里有没有人做过任何测试来确定使用条件注释给你带来多少减速,或者能够指出我在其他人收集的任何统计数据的方向?