Win IE4〜5.5とそれ以外でスタイルを分ける

ポイント プロパティ名の中に¥(円記号)を入れる
説  明 WinIE4、5、5.5とそれ以外のブラウザで別のスタイルシートを適用するにはプロパティ名の中に円記号を入れます。
円記号が入っているとIE4,5では、そのプロパティと設定値は無視されます。IE5.5の場合は円記号を書く位置によって無視するものと無視されないものがあります。
サンプル <!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:black;
color:red;
background\-color:#fff800;
col\or:blue;
bac\kground-color:#aaffbc;
}
--></style>
</head>
<body>
<h1>CSS Hack</h1>
<p>Win IEとそれ以外でスタイルを分けます</p>
</body>
</html>

補足説明 iCab 2.9.8でもIE4〜5.5と同様に円記号があると無視されます。

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