normal | bold基本のキーワード
normalは400、boldは700と同じ太さを表す、覚えやすいキーワードです。
文字の太さ・重みを決めるプロパティ。細い文字から太い文字まで切り替え、読みやすさや強調の変化を確かめられます。
.element font-weight: 400;
値のパターン
normal | boldnormalは400、boldは700と同じ太さを表す、覚えやすいキーワードです。
<number>1から1000までの数値を指定できます。一般的には100刻みで、値が大きいほど太い重みを表します。
lighter | bolder親から継承した太さを基準に、lighterは一段階細く、bolderは一段階太くします。
初期値はnormal(400)で、子要素へ継承されます。よく使う5段階を比べます。
100とても細いThin300細めLight400標準の太さnormal・初期値700太字bold900とても太いBlack本文より太い重みを見出しへ指定すると、情報のまとまりと読む順番を伝えやすくなります。
h2 { font-weight: 700; }日付や注釈などの補助情報は、文字色や大きさとのバランスを見ながら少し細い重みにできます。
.meta { font-weight: 300; }対応する可変フォントでは100刻み以外も使え、見出しと本文の間に細かな強弱を付けられます。
font-weight: 650;ポイント
実際の見え方はfont-familyが用意している太さに依存します。指定した重みがないフォントでは、ブラウザーが近い太さへ置き換えます。100や200の細い文字は、サイズや文字色によって読みづらくなるため、本文では十分なコントラストを確認します。font-weightはすべての要素とテキストに適用でき、子要素へ継承されます。
font-weight と一緒に使われるプロパティや、詳しい外部リファレンスをまとめました。