ある実話
- 最終更新
- 更新はありません
1
な、何? link要素のmedia属性にscreenとprintを指定するのは変だって? あり得ない
、とな? 言われてみれば確かにちょっと変
かもしれん。
2
んじゃあ、CSSファイルの内部で、@media print{}と、@media screen{}を使ってメディア別に分けてみるとしよう。
3
あれ。何かOpera6のレンダリングが異常なんですけど。
な、何? link要素のmedia属性にscreenとprintを指定するのは変だって? あり得ない
、とな? 言われてみれば確かにちょっと変
かもしれん。
んじゃあ、CSSファイルの内部で、@media print{}と、@media screen{}を使ってメディア別に分けてみるとしよう。
あれ。何かOpera6のレンダリングが異常なんですけど。
media属性値を複数指定したlink要素(例:media="screen, tv")でリンクされたCSSファイルにて、@media screen{}内に記述されたCSSルールを、Opera6は無視します。
複数メディアを指定した@importで読み込まれたCSSはOpera6に認識されないそうです。詳しくはレナ姫..その瞬間(2001-11-14)参照のこと。
@charset Shift_JIS;のようにダブルクォーテーションで括らずに文字コードを指定すると、全体が無視されるそうな。
3日坊主++(掲示板)より仕入れた情報。
これは「IE以外のブラウザを弾くためにセレクタの前に全角スペースを入れる」のと似た荒業っぽいです。ってなんで私こんな荒業知っているのでしょう……間違えて素でやってしまい悩んだことがあるからです。ここだけの話ということで。