2005/05/31(火) [n年前の日記]
#3 [css] _NN4、IE4にCSSを読み込ませない
まずmedia属性に複数の値をscreen以外の値も指定してやり、CSSファイルを読み込む。なるほど…。早速試してみたり。
<link rel="stylesheet" href="import.css" type="text/css" media="screen, projection" />
まずこの段階でNN4を除外することに成功。しかしここでは実際にレイアウト情報が記述されているstyle.cssを読み込むのではなく、import.cssと名づけられた別のCSSファイルを読み込んでいる。このimport.cssには
@import "style.css";
とだけ記述し、import.cssからさらにstyle.cssを読み込ませる。つまりワンクッションおいてあげるわけだ。これでIE4もレイアウト情報をもったstyle.cssには到達せず、結果的にNN4とIE4を両方とも除外することができる。
[ ツッコむ ]
以上です。