フォント
font-size
font-size は文字の大きさを決めます。px で決め打ちするほか、親やルートの文字の大きさを基準にした em・rem・% や、small・large などのキーワードでも書けます。
構文
<absolute-size> | <relative-size> | <length-percentage [0,∞]> | mathプレビュー
プリセット
右下の角をドラッグするとサイズを変えられます
コード
.box {
font-size: 40px;
}コントロール
font-size40px
解説
値の書き方
16pxなどの長さ:その大きさにします。emと%:親の要素の文字の大きさが基準です。2emと200%はどちらも親の 2 倍です。入れ子にすると掛け算で大きくなります。rem:ルート(html要素)の文字の大きさが基準です。入れ子にしても大きさが変わらないので、サイト全体の文字の大きさをそろえやすくなります。xx-small〜xxx-large:決まった段階の大きさです。mediumが初期値で、ふつうは 16px です。smallerとlarger:親の文字より 1 段階小さく、または大きくします。
このページのプレビューでは、親の文字を 16px とみなして単位を換算しています。% や em は、実際には置いた場所の親によって大きさが変わります。
ユーザーの設定を生かすには
ブラウザの設定で文字を大きくしている人もいます。rem や em で書くと、その設定に合わせて大きさが変わります。px で決め打ちすると、ページ全体の拡大はできますが、文字の大きさの設定は効きません。