Mac IE5、Win IE4だけ別のスタイルを適用する

ポイント MacIE5, Win IE4のスタイル指定
@media screen { MacIE5,WinIE4以外でのスタイル指定 }
説  明 Mac IE5、Win IE4では@media screen {}の指定が無効になるので、この間に他のブラウザで適用させたいスタイルを指定します。
サンプル <!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:yellow;
color:blue;
}
@media screen {
body {
background-color:black;
color:red;
}
}
--></style>
</head>
<body>
<p>MacIE5だと黄地に青文字、それ以外は黒地に赤文字です</p>
</body>
</html>

補足説明 Netscape 4、iCab 2.9.8も@media screenに対応していません。

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