Widely available YES。主要ブラウザで広く対応済み。本番利用を推奨。

対応ブラウザ

機能 デスクトップ モバイル
Chrome
Edge
Firefox
Safari
Chrome Android
Safari iOS
2
12
1
1
18
1
CSS @ ルール

font-weight は CSS の @font-face 記述子で、作成者は、@font-face アットルールで指定したフォントに対して、単一のフォントの太さ、またはフォントの太さの範囲を指定することができます。これは、CSS ルールで目的のフォントの太さが設定されたときに、ブラウザーが適切なフォントを選択するために使用されます。

4
12
3.5
3.1
18
2
CSS プロパティ
bold
2
12
1
1
18
1
bolder
2
12
1
1
18
1
lighter
2
12
1
1
18
1
normal
2
12
1
1
18
1
number

`<数値>` 構文

62
17
61
11
62
11
その他

font-weight 属性は、同じフォント ファミリ内の他のフォントと比較した、テキストのレンダリングに使用されるグリフの太さまたは明るさを指します。

2
12
1
1
18
1
1+対応 (バージョン) 未対応 注釈あり サブ機能の解説は MDN Web Docs (CC BY-SA 2.5)

基本構文

CSS
.light { font-weight: 300; }
.regular { font-weight: normal; }
.bold { font-weight: bold; }
.heavy { font-weight: 900; }

ライブデモ

Numberspecified

CSS Numberspecified demo.

プレビュー全画面表示

ki-wa-dspecified

CSS ki-wa-dspecified demo.

プレビュー全画面表示

relativespecified

CSS relativespecified demo.

プレビュー全画面表示

実務での使いどころ

  • 見出しと本文の視覚的階層

    見出しにbold(700)、本文にnormal(400)を設定し、テキストの重要度を太さで視覚的に表現します。

注意点

  • 指定したウェイトがフォントファミリーに存在しない場合、ブラウザが最も近いウェイトを選択するか、合成太字を生成します。

アクセシビリティ

  • 太字だけで情報を伝えず、セマンティックHTML(strong)やARIA属性で意味を補完してください。