- ベストアンサー
スタイルシートでフォントの大きさを固定しない方法は?
スタイルシートでフォントのサイズを決めたいのですが、pxで指定するとアクセシビリティが下がるとおもい、ユーザー側によってフォントの大きさを変更できるようにしたいのですが、可能でしょうか?昔読んだ本では、スタイルシートを使うとフォントの大きさはかえれないというように認識していたのですが、font-size:large みたいなのもあるようなので、どちらが正しいのかとても気になっています。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
CSSでの大きさの単位には、絶対指定と相対指定があります。 px,pt,mmなどの場合、大きさが固定されますが、 %を使えば、基本の大きさ(指定なしの大きさ)を元に、 大きさを変えることができます。 font-size:120%;なら、ちょっと大きく、 font-size:80%;なら、ちょっと小さくできます。 ちなみに、 font-size:large;は絶対指定、 font-size:larger;だと相対指定になります。 参考URLにリファレンスがあるので、参考にどうぞ。
その他の回答 (2)
- shy00
- ベストアンサー率34% (2081/5977)
回答No.2
単にCSSで指定しなければ、ブラウザーでユーザー側が設定しているように表示されます IEであればご存知の通り「表示」→「文字のサイズ」で設定していますよね? 逆にCSSでFONTサイズを設定してしまうと、ブラウザーで文字サイズを変更したくても 大きくも小さくも出来ません。 きっと、ご質問者様が認識されているのは、こちらの琴田と思います
- master-3rd
- ベストアンサー率35% (582/1641)
回答No.1
単に、その行を消してしまえば文字サイズはユーザーのブラウザサイズで指定されますが… これではないんでしょうか?
補足
皆様ありがとうございます。ちょっと質問の内容を変えて再度しつもんさせていただきます。ありがとうございました。