Limited support 注意が必要。一部のブラウザのみ対応。プロダクション利用は慎重に判断すること。

対応ブラウザ

機能 デスクトップ モバイル
Chrome
Edge
Firefox
Safari
Chrome Android
Safari iOS
css.properties.text-wrap-style.pretty
130
130
26
130
26
CSS プロパティ
pretty
117
117
26
117
26
1+対応 (バージョン) 未対応 注釈あり サブ機能の解説は MDN Web Docs (CC BY-SA 2.5)

基本構文

CSS
h1, h2, h3 {
  text-wrap: pretty;
}

ライブデモ

pretty

CSS Pretty demo.

プレビュー全画面表示

balance

CSS Balance demo.

プレビュー全画面表示

Normal(wrap)

CSS Normal(wrap) demo.

プレビュー全画面表示

実務での使いどころ

  • 見出しの美しい折り返し

    見出しテキストが複数行に折り返される際に、最終行が極端に短くならないよう改行位置を最適化します。

注意点

  • パフォーマンスへの影響があるため、本文全体への適用は避け、見出しなど限定的な要素に使用してください。Firefox ではまだサポートされていません。

アクセシビリティ

  • テキストの折り返し最適化は視覚的な改善であり、コンテンツの意味やスクリーンリーダーの読み上げには影響しません。