User Agent
この記事へのリンク各ブラウザでのスタイルシート(CSS)関係の不具合のメモです。
- NetscapeCommunicator4.0(WIN,Mac)
- background-posision(背景画像の位置指定)が無効。
- font-familyに日本語フォントを指定するとそのブロック丸ごとスタイルシートの指定が無効になる。
- NetscapeCommunicator4.0(Mac)
- 上記のバグを避けるためfont-familyに一般的な書体の系統名を指定すると、英文フォントが使われるため日本語が表示できない。
- 上下のマージンがおかしい気がする。
- NetscapeCommunicator4.0(WIN)
- font-family(書体指定)が無効。とゆーか、それ以前に<FONT>タグを使っても書体が変えられない。
- InternetExplorer4.0(Mac)
- floatプロパティの扱いがどーもおかしい。
- font-family(書体指定)が無効。とゆーか、それ以前に<FONT>タグを使っても書体が変えられない。
- InternetExplorer3.0(WIN,Mac)
- font-heightで、倍数指定をピクセルサイズと勘違いする。
- font-sizeがmediumだとline-height(行間)が0になる?
- とにかくCSSのサポートが不完全。
MacユーザーなのでWIN版の調査はほとんどしてません。まー、なんつーか、一番痛いのはCommunicator(Mac)のfont-family関係で日本語文字化け状態になるのと、IE3.0のline-heightまわりですな。どちらもまともに読めないページになるのですから。
わしがページを書く上で参考にしてるのは「スタイルシートWebデザイン CSS2完全解説」(すみけんたろう著/技術評論社)です。ほかにWeb上ではCSSリファレンスとか見ています。このページはお持ち帰り用パッケージもあって便利です。