アンダースコアハックがMacIE(OS9.2)に適用されてしまう

MacIEのチェックは

  • MacOS9.2 + IE5.1
  • MacOS10.3.9 + IE5.2

をチェックしていますが、前者で意図しない表示になっちゃうことがありました。

色々試してみた所、アンダースコアハックが前者の環境で読み込めちゃっるではありませんか!!

サンプル

CSS
div{
	background-color:aqua;
	_background-color:yellow;
	width:100px;
	_width:500px;
	}
HTML
<div>アンダースコアハックはMacIE5.1でも効いてしまう?!
<pre>
/*CSS*/
div{
	background-color:aqua;
	_background-color:yellow;
	width:100px;
	_width:500px;
	}</pre></div>
キャプチャ
WinXP Pro SP2 + FireFox2.0.0.1(互換モード)
WinXP Pro SP2 + InternetExplorer6.0(互換モード)
MacOS9.2 + IE5.1(互換モード)
MacOS10.3.9 + IE5.2(互換モード)

Windowsのキャプチャは日記内で環境をなるべく統一するためXPのものに変更しました。
 2000のはフォトライフに残しておきます。

こちらに同じ問題点と解決策が記述された記事があります。
2005-06-10 - n-yujiのテーマ作り日記 - themeグループ
バックスラッシュハックで囲んでしまえばOKなのですね。
CSS Validatorに通るソースにしたい場合は、アンダースコアハックではなくスターハックを利用すればよいと思います。

気づくの遅いな、自分…