目次 |
---|
・CSSハック ・Netscape 4を排除 |
CSSハック
CSSハックとは、ブラウザのバグなどを利用してCSSを一部のブラウザから読み込ませないように対応することを言います。
Netscape 4を排除
Netscape 4が外部ファイル化したCSSを読み込まないようにするには、以下のようにmedia属性を複数指定します。
もしくはallを指定します。Netscape 4ではmedia属性はscreenでないと外部スタイルシートを読み込みません。
<link href="../css/style.css" rel="stylesheet" type="text/css" media="screen,tv" />
Netscape 4,IE3~IE4(Win),IE4(Mac)を排除
Netscape 4のバージョンによってはmedia属性を複数指定してもブラウザがおちてします現象が起こります。
以下のようにスタイルシート内に以下を記述することによってNetscape 4にCSSを完全に適用させないようにすることが出来ます。
@import="style.css"この記述はスタイルシート内の先頭に記述します。