私のメイン ブラウザ (FF と Chrome) はどちらも 12 ピクセルのフォント用に構成されています。どちらのブラウザでも、フォント ピッカーはフォント プレビューを表示し、どちらも同じサイズで、Web サイトを読むのに快適なサイズです。私の IE ではフォント サイズを設定できませんが、デフォルトで Chrome より少し大きいサイズに設定されているようです。
私の個人的な Web サイトでは、XHTML と CSS を使用し、ページ フォントを「中」に指定し、そのフォント サイズをすべての主要なテキスト (「コンテンツ」テキスト) に使用しています。IE 7、FF 3、および Chrome 0.4 でサイトを表示すると、フォントは期待どおりに表示され、フォント ピッカーと一致します (少し大きい IE を除く)。
しかし、私は他のほぼすべての Web サイト (Google、StackOverflow、The DailyWTF、CodingHorror、Microsoft、Sourceforge、さらには W3C など) にアクセスし、それらはすべて非常に小さなフォントで表示されます。
これは、2 つの異なる O/S (Vista および XP) と 4 つの異なるモニター (ラップトップ、CRT、および真新しい WS LCD) を備えた 3 つの異なるコンピューターに当てはまります。
どうしたの?Web サイトのデザインについて知っておくべき基本的なことを見落としていませんか? それとも、これらすべての Web サイトが、フォントを 50%、0.5 em、または x-small に設定するなど、ばかげたことをしているだけなのでしょうか? Web サイトのデザイナーが、コンテンツ テキストのフォントの選択を尊重できないのはなぜですか (サイドバーやフッターなどは小さいか非常に小さいかもしれないことは理解しています)。
情報に疎い Web サイト デザイナーだけだと思いたくなるかもしれませんが、これらは有名なサイトです。
編集: em や % の使用が馬鹿げていると言っているわけではないことを明確にするために、なぜ多くのサイトが私の設定したサイズの約 50% を使用しているように見えるのか疑問に思っています。確かに、設定したサイズは、テキストを表示したいサイズです。
編集: W3C の CSS 仕様から: 「次の表は、HTML ヘッダーと絶対フォント サイズへの絶対サイズ マッピングに関するユーザー エージェントのガイドラインを示しています。「中」値は、ユーザーの優先フォント サイズであり、参照中間値として使用されます。」 - 私の強調。
Web サイトは、一般的なブラウザのデフォルトである 16px を基準にして相対フォント サイズを設定しているというコンセンサスが得られています。しかし、他のシステムについてはどうでしょうか。すべてのブラウザーがそのようにデフォルト設定されていると期待できますか?
少なくとも私は今問題を理解しています。
最終的な回答を選択する前に、この質問をしばらく開いたままにして、他の人が異なる見解を持っているかどうかを確認したいと思います.
結論: すべてのブラウザーを 16px (125 DPI マシンでは 18px) にリセットし、Web サイトで font-size: 90% を使用するように設定しました。これにより適切な表示サイズが得られ、もちろん、私のお気に入りのサイトはすべて読み取れるようになりました。すべての建設的な回答と活発な行き来に感謝します。
これは素晴らしいコミュニティです。