CSSを適用からNN4.xとIE4.xを除外する方法
NN4.x、IE4をCSSの適用から除外する方法(Mac/Winともに除外する)。
1.CSSへのリンクにmedia属性を指定し、値をscreen以外に指定する(NN4.xを除外)
■例
<link href=”hogehoge.css” rel=”stylesheet” type=”text/css”
media=”all”>
<link href=”hogehoge.css” rel=”stylesheet” type=”text/css”
media=”screen,print”>
2.1のファイルに直に記述せず、@importを使って外部ファイル読み込ませる。(Win版IE4.x、Mac版IE4.0を除外)
■例
@import “fumufumu.css”;
3.2のCSSファイルに、さらに@importで外部ファイルを読み込ませる(Mac版IE4.5を除外)
■例
@import url(”hatehate.css”);
1でNN4.xがはじかれ、2でWindows版IE4がはじかれる。3でさらにMac版IE4.5が除外される)
[HTMLファイル] <==link== [hogehoge.css] <==@import== [”fumufumu.css”] <==@import== [url(”hatehate.css”)]
こんな感じ。実際のCSSの記述は、hatehate.css内に書かれることになる。

コメントをどうぞ