【CSS】【 font-weight 】文字を太字にする方法
【CSS】
【 font-weight 】プロパティ
文字を太字にする方法
「font-weight」プロパティは、
文字の太さを指定できる「CSSプロパティ」。
太さの指定は、「数値」「キーワード」でできるようになっている。
良く使う「太字」にするための書式は、
font-weight: bold;
font-weight: 700;
と記述するだけ。
「bold」と「700」は、同じ太さを意味している値。
数値は、「1-1000」の間で指定が可能。
更に詳しい内容は、下記をご参照ください。
「font-weight」プロパティの使い方
「font-weight」プロパティは、
「フォント」を太くすることができる「CSSプロパティ」。
指定する方法は簡単で、
「キーワード値」「数値」で指定して太さを調節する。
「font-weight」プロパティの書式
■ キーワード値
font-weight: normal;
font-weight: bold;
■ 親要素に対して相対的なキーワード値
font-weight: lighter;
font-weight: bolder;
■ 数値のキーワード値
font-weight: 100;
font-weight: 200;
font-weight: 300;
font-weight: 400;// normal
font-weight: 500;
font-weight: 600;
font-weight: 700;// bold
font-weight: 800;
font-weight: 900;
■ グローバル値
font-weight: inherit;
font-weight: initial;
font-weight: revert;
font-weight: unset;
キーワード値の意味
font-weight プロパティは、以下の一覧から選択した単一のキーワードで指定します。
値
| |
thin (100) |
通常のフォントの太さに比べると相対的に細くなる太さで、
数値の「100」と同じ太さ。
|
normal (400) |
通常のフォントの太さで、
数値の「400」と同じ太さ。
|
bold (700) |
太字のフォントと同じ太さで、
数値の「700」と同じ太さ。
|
bolder |
フォントの太さが親要素よりも相対的に1つ太くなります。
相対的な太さの計算に考慮されるフォントの太さは 4 つのみであることに注意してください。
下記の相対的な太さの意味を参照してください。
|
heavy (900) |
|
数値 |
1 以上 1000 以下の数値で指定が可能。
キーワード値を数値に換算すると下記のようになる。
「thin (100)」「normal (400)」「bold (700)」「heavy (900)」となっている。
「321」と入力は可能ですが、「300」に自動換算されるらしいです。
OpenType 仕様書による数値換算表
・100 = Thin (Hairline)
・200 = Extra Light (Ultra Light)
・300 = Light
・400 = Normal (Regular)
・500 = Medium
・600 = Semi Bold (Demi Bold)
・700 = Bold
・800 = Extra Bold (Ultra Bold)
・900 = Black (Heavy)
・950 = Extra Black (Ultra Black)
|
キーワード値の相対的な太さ
継承値 | bolder | lighter |
100 | 400 | 100 |
200 | 400 | 100 |
300 | 400 | 100 |
400 | 700 | 100 |
500 | 700 | 100 |
600 | 900 | 400 |
700 | 900 | 400 |
800 | 900 | 700 |
900 | 900 | 700 |
Back