A
ブラウザが IE 6 以下の場合はスパンを、ブラウザが IE 6 以上または IE でない場合はスパンを表示しようとしていますB
。
<!--[if lte IE 6]><!--><span>You're using IE 6 or lower.</span><!--<![endif]-->
<!--[if (!IE)|(gt IE 6)]><!--><span>You're using IE 7 or greater or another browser.</span><!--<![endif]-->
これは、私が持っているすべての Internet Explorer バージョンで完全に機能しますが、Chrome と Firefox では両方のスパンが表示されます。この条件は Microsoft 固有のものであるため、認識されていないと思います。
JavaScriptを繰り返さずにこれを行う方法はありますか?