CSS辞書

font-weight

テキスト・フォント

フォントの太さを指定するプロパティです。100から900までの数値、またはnormal、bold、lighter、bolderなどのキーワードで指定できます。可読性やデザイン上の強調表現に重要な役割を果たします。

構文

Syntax
font-weight: normal | bold | bolder | lighter | <number>

Tailwindでは

font-normalfont-weight: 400
font-semiboldfont-weight: 600
font-boldfont-weight: 700

一般形: font-{weight}

任意値: font-[350]

インタラクティブデモ

Try it

コントロール

プレビュー

サンプルテキスト

生成されたCSS

.element { font-weight: 400; }

コード例

1

font-weight: 400;
実行結果

通常の太さ (400)

通常の太さ(normalと同じ)

2

font-weight: 700;
実行結果

太字 (700)

太字(boldと同じ)

3

font-weight: 300;
実行結果

細字 (300)

細字(light)

💡 TIPS

数値指定(100-900)の方が細かい制御が可能。Webフォントでは対応する太さのみ有効。

🤖 AIがよく間違えるポイント

指定したウェイトがフォントに存在しない場合、ブラウザが機械的に太らせる「合成ボールド」になり、特に日本語フォントでは著しく汚くなります。AIはWebフォントの読み込みウェイトと指定ウェイトの対応を確認しないことが多いので、使うウェイトを読み込んでいるかをセットで確認してください。可変フォントなら100〜900の任意値が使えます。

💬 AIへの頼み方

このサイトで使っているfont-weightの値と、Webフォントで読み込んでいるウェイトの対応を監査して

そのままAIチャットに貼り付けて使える依頼文の例です。ページ上部の「AI用にコピー」でこのページ全体をコンテキストとして渡せます。

関連プロパティ

ブラウザサポート

Baseline 広く利用可能
Chrome
2+
Firefox
1+
Safari
1+
Edge
12+