- ベストアンサー
pxとemとどちらがいいのでしょうか?
スタイルシートで文字のサイズを指定する際は pxとemとどちらがいいのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
どっちでも良いですよ。 ただ、em指定だと親要素の文字サイズに依存して実際のサイズが決定されますので、細かい調整が面倒かも?px指定はズバリpx数を具体的に、その場その場で指定する方式になるので、そう言った点では簡単になります。 昔のブラウザだと、px指定の場合、Userが個別に文字サイズを拡大縮小しようとしてもpx数の方が優先固定されてて、ページ内の文字サイズ等が調整出来ない不具合がありましたが…。今の代表的なモダンブラウザなら、px指定でもブラウザ側で上手い具合に計算処理してキレイに表示してくれる様になりましたので、まあemでもpxでも特に問題は起きません。 P.S. どっちかと言うと %指定を使って、ページの最初に基準文字サイズを決めて置き。それ以外の要素は全て %指定で文字サイズを指定し。javascript等を用いてUserのモニタサイズ(画面サイズ)を読み取り、その大きさに合わせて動的に最適な文字サイズを調整~みたいな使い方は有ります。
お礼
ご回答ありがとうございました。