WinIE5.0が対応していないセレクタ(>, + など)の直後にidセレクタがある場合、idセレクタより前の部分は無視される。この結果、単一のidセレクタに対してスタイルを適用させる宣言として扱われる。
- Category: Internet Explorer, Windows, ver.6 Under
- Tag: セレクタ
例示
<style type="text/css">
<!--
#test1 > #test2 {
color: red;
}
-->
</style>
<div id="test1">test1</div>
<div id="test2">test2</div>
test1
test2
「>」は子供要素であることをを指定するためのセレクタです。#test2は#test1の子要素ではないのでstyle要素内の指定は適用されないはずです。
スクリーンショット
WinIE6.0標準モード
WinIE5.01
修正状況
- WinIE5.01で不具合の発生を確認しました。
- WinIE5.5、WinIE6.0でこの不具合は発生しないようです。


