Limited support 注意して使用。Firefox が未対応のため、プログレッシブ・エンハンスメントとして使用すること。

対応ブラウザ

機能 デスクトップ モバイル
Chrome
Edge
Firefox
Safari
Chrome Android
Safari iOS
110
110
9
110
9
normal
110
110
9
110
9
1+対応 (バージョン) 未対応 注釈あり サブ機能の解説は MDN Web Docs (CC BY-SA 2.5)
注釈 1件
実装メモ
  • 接頭辞のないプロパティについては、バグ 229090 を参照してください。
注釈 3件
制限事項
  • このブラウザでは部分的にしか実装されていません
実装メモ
  • 接頭辞のないプロパティについては、バグ 229090 を参照してください。
  • 10 進数値はサポートされていません。 バグ 296785 を参照してください。

基本構文

CSS
/* Drop cap with a height of 3 lines */
p::first-letter {
  initial-letter: 3;
}

/* 3 lines high, 2 lines drop */
.drop-cap::first-letter {
  initial-letter: 3 2;
  font-weight: bold;
  margin-right: 0.5em;
  color: #c53030;
}

ライブデモ

3 rowdropcaps

initial-letter (drop caps) 3 rowdropcaps demo.

プレビュー全画面表示

2 rowdropcaps

initial-letter (drop caps) 2 rowdropcaps demo.

プレビュー全画面表示

decorationdrop

initial-letter (drop caps) decorationdrop demo.

プレビュー全画面表示

実務での使いどころ

  • 雑誌・書籍スタイルの記事

    記事の冒頭にドロップキャップを配置し、印刷物のような高品質な見出しを演出する。

注意点

  • Firefox(2026年3月時点)では未対応。float ベースのフォールバックが必要。
  • フォントによってドロップキャップの位置やサイズが異なるため、実際のフォントで検証が必要。

フォールバック戦略

CSS
/* Firefox 用フォールバック */
@supports not (initial-letter: 3) {
  p::first-letter {
    float: left;
    font-size: 3.2em;
    line-height: 0.8;
    margin-right: 0.1em;
    margin-top: 0.05em;
  }
}

アクセシビリティ

  • ドロップキャップは視覚的な装飾であり、スクリーンリーダーは通常通り読み上げる。ただし、装飾的な理由でマークアップを分割しないこと。