条件が満たされない場合、条件付きコメントはブラウザーにコンテンツを無視するように指示すると思いましたか?!
たとえば、ブラウザが IE6 の場合にのみスタイルシートを含めたいとします。以下は、ページの <HEAD> 要素にあります。
<!--[if IE 6]>
<link id="IE6StyleSheet" rel="Stylesheet" type="text/css" href="~/css/IE6.css" runat="server" />
<![endif]-->
また
<!--[if IE 6]>
<link rel="Stylesheet" type="text/css" href="../css/IE6.css" />
<![endif]-->
IE7、IE8、FF3 のすべてがそのスタイルシートをロードするのはなぜですか?!
注: 条件を [if lte IE 6] に変更しても違いはありません。:(
メジャーアップデート
私はばかです...私は自分が間違っていたことに気づきました!私が与えた例は少し修正されました。App_Themes の下にある css ファイルへのパス! もちろん、css は常にロードされていました!!!