Win IE4〜6、Win Opera 8だけ別のスタイルを適用する

ポイント  WinIEとWin Opera 8で適用したいスタイルプロパティ名
説  明 Win IE4〜6、Win Opera 8ではプロパティ名の先頭に全角空白を付けた場合でも、アンダーバーを無視して以後のプロパティ名と値を設定してしまいます。
サンプル <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<meta http-equiv="Content-Style-Type" content="text/css">
<title>サンプル</title>
<style type="text/css"><!--
body {
background-color:#afffbf;
color:blue;
 background-color:yellow;
 color:red;
}
--></style>
</head>
<body>
<p>Windows IEと、それ以外でスタイルを分けます。</p>
</body>
</html>

補足説明 MacOS X版のOpera 8では全角空白が入っていても他のブラウザと同じ動作になります。このためOpera 8でもWin版とMac版では結果が異なります。

■サンプルを実行する >>実行
■各ブラウザでの動作結果を見る >>View!