« Appleの腕時計 | メイン | ZOOM GFX-5 購入 »

2005年01月18日

CSSバグ情報

W3C勧告に従い、全面CSS化を進めている中、いまいましいバグが次々出ます。
今日のバグ!
絵文字を使いたくてマック、Winどちらでも使えるはずの「Webdings」。
通常の「font-family:Webdings;」で設定しても、マックIEでは、「abc」とか「123」ではなく「8」という形式にしないと表示されない(注/自宅環境ではどちらでも表示された。)。さらに「lang="en"」も追加する必要がある。「à」もなぜか化ける。
さらにWinでは、モジラ系統が全滅。普通の6とかで表示され、書体指定が無視される。
普通の英字書体指定は効いているので「Webdings」など特定のフォントが無視されるようだ。
推奨されないfont faceでの指定をすれば、表示されるのだが…。
すべての環境で正しく表示させるのは難しい。
このバラバラな表示にはあきれる。

見本(font face指定の場合)
345678

見本(font-family指定の場合)
345678

複雑なフロートなどでレイアウトすると、あの手この手の裏技のオンパレードになる。最近は印刷用レイアウトスタイルシートにまでクレームがつくので、画面用、印刷用に別々の画像を用意することも多い。
テーブルを一切使わない完全スタイルシート化のノウハウは、裏技ノウハウ。これって一体?

投稿者 harry : 2005年01月18日 21:11