私は可能な限りレスポンシブな Web サイトをデザインしようとしました (iPhone 用に特別なスタイルシートを設定することを除いて)。そのために、すべてのフォントサイズを「em」に設定しました。私たちのウェブサイトはテスト開発から公開されたばかりで、同僚の 1 人が自宅のコンピューターからスクリーンショットを送ってくれました。彼の Firefox のベース フォント サイズは 24pt に設定されています。([こちらのスクリーンショットをご覧ください。ユーザーの既定値を上書きするのは良い方法ではないことはわかっていますが、これが主にグラフィックベースのエクスペリエンス (特にフロント ページ) であり、テキストが指定されたボックス内に含まれている必要がある場合は、ご覧のとおり、 font-size を大きくすると、デザインが崩れます。
以下は、css からの重要な抜粋と思われるものです。
body {
background: white;
font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
font-size: 1em;
color: #858585;
}
.item.news.priority h2 {
font-size: 1.25em;
}
.item.news h2 {
font-size: 0.9em;
}
www.loeuf.com でライブにアクセスできます。
あなたの提案は何ですか?本文の font-size をピクセル値で上書きするか、デザインを壊している h2 要素だけで上書きしますか? ベストプラクティスは何ですか?