質問: 各ブラウザの表示について(文字の大きさ) 代表的なブラウザとしてインターネットエクスプローラ(以下、ie)、 ネットスケープナビゲーター(以下、nn)がありますが、 ホームページを作成した場合、ieとnnのデフォルトの文字の表示の大きさが違うため、苦労しています。 iモードやdc、また非gui環境のブラウザは足切りするとして、 フォントの大きさを揃える良い方法はないでしょうか。 宜しくお願いします。
回答: スタイルシートを利用すると、ある程度は、文字の大きさやレイアウトを制御することができます。ただし、ieとnnとの間には、実装の違いがあり、厳密に揃えることは難しいです。経験的に font-size の指定にはピクセル指定(px)を使うと良好な結果が得られます。 ただし、同じieでも、win95、win98、ntのフォントは、リリース時期や、サービスパックの適用により、同じ名前のフォントでも異なるデザインのフォントが使われることもあり、さらにmacintoshのieも考慮すると完全に一致させることは難しいです。 日本語のフォントの問題は解決が難しいのですが、英数フォントでしたら、bitstream font player を使えば、ページ表示時にフォントをダウンロードしてくるので、スタイルシートと組み合わせれば、比較的良好な結果が得られます。 フォントを http://www.microsoft.com/truetype/ からダウンロードさせてインストールさせるという方法もあります。 その他には、ページを acrobat のドキュメントにしてしまうというのも方法の一つですが、そこまでやると、ウェブのハイパーリンクの意味がなくなってしまいますね。