オーファン(孤立行)とは?意味とWeb・DTPでの防ぎ方

公開日:2026-08-05

オーファン(孤立行)とは?意味とWeb・DTPでの防ぎ方をわかりやすく解説

オーファン(孤立行)とは?意味とWeb・DTPでの防ぎ方

公開日:2026-08-05

文章を読んでいて、段落の最初の1行だけがページや画面の一番下に取り残されているのを見たことはないでしょうか。この状態は「オーファン(孤立行)」と呼ばれ、タイポグラフィやDTP・Web制作の現場で古くから避けるべきレイアウト崩れとされてきました。本記事では、オーファンの意味や発生する原因、似た用語「ウィドウ」との違いから、InDesignでの禁則処理・CSSのorphansプロパティを使った実装方法まで、初心者からエンジニアまで実務で使える形でまとめて解説します。

オーファン(孤立行)とは?意味と基本の定義

「オーファン(Orphan)」とは、段落の最初の1行だけがページやカラムの最下部に取り残され、段落の残りが次のページや次のカラムに送られてしまう現象を指すタイポグラフィ用語です。英語の"orphan"はもともと「孤児」を意味し、段落という「家族」からはぐれてしまった1行、というニュアンスで名付けられました。日本語のDTP・印刷業界では「冒頭孤立行」と訳されることが多く、Web制作の現場でも英語表記のまま「オーファン」と呼ばれるのが一般的です。

似た概念に「ウィドウ(Widow、未亡人)」があります。段落の最後の1行だけが次のページやカラムの先頭に取り残される現象で、こちらも段落が不自然に分断されて見える点はオーファンと共通しています。どちらも「1行だけが孤立して見える」レイアウト崩れですが、孤立する位置(ページの最後か、次ページの最初か)が異なります。

たとえば5行で構成される段落があり、そのうち最初の1行だけがページの一番下に収まり、残り4行が次のページの冒頭から始まってしまう場合、この最初の1行がオーファンです。逆に、段落の4行がページの下部に収まり、最後の1行だけが次のページの先頭にぽつんと残る場合はウィドウにあたります。どちらのケースも、印刷会社の校正チェックリストやDTPソフトの自動チェック機能で真っ先に検出される項目です。

オーファンとウィドウの違い

オーファンとウィドウは混同されやすいため、発生位置で整理しておくと理解しやすくなります。

  • オーファン:段落の最初の1行が「前のページ・カラムの最後」に取り残される
  • ウィドウ:段落の最後の1行が「次のページ・カラムの最初」に取り残される

CSSの仕様書(CSS Fragmentation Module)でも、この2つは明確に区別されたプロパティとして定義されています。orphansはブロックの「末尾(ページが切り替わる直前)」に残す最小行数、widowsは「先頭(ページが切り替わった直後)」に残す最小行数をそれぞれ指定するプロパティです。

なぜオーファンを避けるべきか?可読性・デザインへの影響

オーファンが発生すると、読者は段落の途中で不自然な間(ま)を感じ、文章のリズムが崩れてしまいます。特に印刷物やPDFのように「ページ」という単位で読み進めるメディアでは、1行だけがページ末に浮いている状態は目に留まりやすく、読み手の集中を途切れさせる原因になります。

デザインの観点でも、オーファンは好ましくないとされています。ページ最下部に短い1行だけが残ることで、意図しない余白(ホワイトスペース)が生まれ、レイアウト全体のバランスが崩れて見えるためです。書籍や雑誌、パンフレットなど、プロの編集・デザイン工程を経た紙面では、オーファンやウィドウは「避けるべきレイアウト崩れ」の代表例として扱われ、校正段階で必ずチェックされる項目のひとつです。

Webサイトの場合も基本的な考え方は同じです。スクロールが主体のWebページでは印刷物ほど致命的ではありませんが、印刷を前提としたPDF書き出しや、CSSのcolumnプロパティで段組みを組んでいるコンテンツ、モーダルウィンドウ内の短いテキストブロックなどでは、依然としてオーファン・ウィドウへの配慮が必要になります。

たとえば、資料請求用に配布するPDF版のパンフレットで、説明文の最初の1行だけが1ページ目の末尾に残り、残りの本文がすべて2ページ目に送られてしまうと、読者は一瞬「文章が途切れた」と感じてしまいます。プロのデザイナーがオーファン・ウィドウの排除にこだわるのは、内容だけでなく体裁の完成度も含めて読者の信頼を得るためです。

日本語組版における「孤立行」と禁則処理の考え方

英語の「オーファン」「ウィドウ」に相当する考え方は、日本語組版の世界にも古くから存在します。日本語組版では、行の先頭や末尾に句読点・括弧類などの記号(約物)を置かないようにする「禁則処理」というルールが基本になっており、この禁則処理を実現するための調整方法として「追い込み」「追い出し」「ぶら下げ」という3つの手法が使われます。

  • 追い込み:行中の文字と文字の間のアキ(空白)を詰めて、禁則対象の文字を前の行に引き込む処理
  • 追い出し:禁則対象の文字とその前の文字をまとめて次の行に送り出す処理。追い出された行は文字数が不足するため、字間を広げて行末をそろえる調整が行われる
  • ぶら下げ:句読点をテキストフレームの外側にはみ出す形で配置する処理。主に句読点に対して使われる

これらは行頭・行末の1文字単位の調整であり、段落全体が孤立するオーファン・ウィドウとは扱う単位が異なりますが、「読みやすさのために不自然な分断を避ける」という設計思想は共通しています。日本語組版のルールを体系的にまとめた公的な文書として、W3Cが公開している「日本語組版処理の要件(JLReq)」があり、禁則処理を含む日本語特有の組版ルールの標準的な考え方を確認できます。JLReqはもともとブラウザやDTPソフトの開発者向けに、日本語のレイアウトを正しく実装するための仕様として整理されたドキュメントです。

なお、分離禁止・分割禁止と呼ばれるルールも押さえておくとよいでしょう。リーダー(……)やダーシ(――)のように2文字1組で使う記号や、連続した欧文・数字などは、行の途中で分割して離れた配置にしてはいけないとされています。これも「意味のまとまりを不自然に分断しない」という点で、オーファン・ウィドウ対策と根っこの発想を共有しているルールです。

追い出し・追い込み・ぶら下げの違い

InDesignなどのDTPソフトでは、段落パネルの「禁則調整方式」で「追い込み優先」「追い出し優先」「追い出しのみ」「調整量を優先」といった処理方式を選択できます。どの方式を選んでも自動で禁則処理は行われますが、字間の詰まり具合や行末の見え方が変わるため、紙面のトーンに合わせて使い分けるのが実務での基本です。ぶら下げについても「なし/標準/強制」の3段階から選択でき、句点・読点を版面の外に出すかどうかを制御できます。

DTP・InDesignでのオーファン対策(キープオプション)

InDesignには、オーファン・ウィドウを自動的に回避するための機能として「キープオプション」が用意されています。段落スタイルの設定またはショートカット(Windows: Ctrl+Alt+K、Mac: Command+Option+K)からキープオプションのダイアログを開くと、以下のような設定が可能です。

  • 前と分離しない(Keep with Previous):見出しと本文が分離してページをまたがないようにする
  • 次と分離しない(Keep with Next):指定した行数分、次の段落と同じページに収める
  • 段落を分割しない(Keep Lines Together):段落全体、または「先頭◯行・最終◯行」を指定して分割を防ぐ

このうち「段落を分割しない」で「先頭行数」と「最終行数」を指定する設定こそが、オーファン・ウィドウを直接コントロールする機能です。たとえば先頭行数・最終行数をともに「2」に設定すると、段落の最初と最後にそれぞれ最低2行が確保されない場合、段落全体が次のページに送られる仕組みになります。これはCSSのorphans・widowsプロパティが持つ考え方と本質的に同じです。

なお、キープオプションを段落スタイルにまとめて適用しておけば、文章量が変わるたびに手作業でオーファンを探して直す必要がなくなります。行数の関係でどうしても分割せざるを得ない段落は、テキストフレームの高さやカラム幅、文字サイズ、行送りを調整して段落全体の行数を変え、条件を満たせるようにするのがDTPデザイナーの一般的な進め方です。

WordやGoogleドキュメントでの「ウィドウ/オーファン」制御設定

DTP専用ソフトを使わない一般的な文書作成でも、オーファン・ウィドウへの配慮は組み込まれています。Microsoft Wordでは、対象の段落を選択して「段落」ダイアログを開き、「改行と改ページ」タブの「改ページ処理」欄にある「未亡人/孤立コントロール」をオンにすると、改ページ時に段落の最初や最後の1行だけが孤立しないよう自動調整されます。この項目は既定でオンになっています。

Googleドキュメントにも同様の考え方に基づく機能があります。「表示形式」メニューの「行間と段落の間隔」から、段落の見出しと本文を同じページに保つ「次と一緒に保持」、段落全体の分割を防ぐ「行をまとめる」に加えて、段落の最初・最後の1行だけが孤立するのを防ぐ設定が用意されています。ただし、これらの設定はページ形式(ページレス形式ではない)のドキュメントでのみ利用できる点に注意してください。

Web制作におけるオーファン対策:CSSのorphansプロパティ

紙のレイアウトと異なり、Webページの多くはスクロールで読み進めるため、そもそも「ページの区切り」という概念がありません。しかし、印刷用CSS(@media print)でのPDF出力や、column-countを使った段組みレイアウトなど、コンテンツが分割される場面では、CSSにもオーファン・ウィドウを制御する仕組みが用意されています。それがorphansプロパティとwidowsプロパティです。

orphansはブロック要素が改ページ・改カラムする直前に、最低何行を残すかを指定するプロパティで、widowsは改ページ・改カラムの直後に最低何行を残すかを指定するプロパティです。仕様上のデフォルト値はどちらも2で、指定した行数を確保できない場合、ブロック全体が次のページ・カラムに送られる形で調整されます。

orphans/widowsプロパティの書き方とブラウザ対応状況

書き方はシンプルで、対象の要素に対して数値を指定するだけです。

p {
  orphans: 3; /* ページ末尾に最低3行を残す */
  widows: 3;  /* ページ先頭に最低3行を残す */
}

ただし実装にあたって注意すべき点があります。この2つのプロパティは通常のブラウザ画面(スクロール表示)には効果がなく、あくまで印刷時や、ページ・カラムへの分割が発生するレイアウトでのみ機能します。

もう1つ実務上重要なのがブラウザ対応状況です。Can I useの対応表によれば、orphans・widowsはChrome・Edge・Safari・Operaなど主要ブラウザで広くサポートされており、世界的な利用シェアでも90%を超える水準に達しています。一方でFirefoxは長年この2つのプロパティを実装しておらず、2026年時点でも非対応の状態が続いています。

text-wrap: balance/pretty との違い(単語レベルの「オーファン」)

エンジニアがCSSの文脈で「オーファン」を調べると、orphansプロパティとは別にtext-wrap: prettyという機能に行き着くことがあります。対象にしている「孤立」のレベルが異なるため区別が必要です。

  • orphans・widows:段落全体がページ・カラムの区切りで分断されるときに、最低何行を残すかを制御
  • text-wrap: pretty:段落の最終行に単語が1つだけ残ってしまう状態を、通常のブラウザ画面上でも避ける機能
  • text-wrap: balance:見出しなど短いテキストの各行の長さを自動的に均等化する機能

スクロール表示が中心のWebページでオーファンらしき見た目の崩れが気になる場合、多くのケースで実際に必要なのはorphansではなくtext-wrap: prettyやbalanceである点は覚えておくとよいでしょう。

媒体別オーファン対策の比較表

媒体・ソフト 該当する設定名 制御の単位
Adobe InDesign キープオプション(先頭行数/最終行数) 段落単位
Microsoft Word 未亡人/孤立コントロール 段落単位
Googleドキュメント 単独の行を防ぐ設定 段落単位
CSS(印刷・段組み) orphans / widows 段落単位
CSS(通常の画面) text-wrap: pretty / balance 単語単位

レスポンシブ・可変幅レイアウトでオーファンを防ぐ実践テクニック

Webデザインで特に頭を悩ませるのが、見出しやキャッチコピーなど「1〜3行程度の短いテキストブロック」でのオーファン対策です。現場では次のような方法がよく使われます。

  • 文字間隔(トラッキング・letter-spacing)を微調整し、行の折り返し位置を変える
  • テキストを収めるボックスの横幅(width)を調整する
  • 文言そのものを見直し、意味の区切りが良い位置で改行が入るよう文字数を調整する
  • 意味的に区切りたい箇所にのみ
    やwhite-space: nowrapを使い、任意の位置で改行を制御する
  • CSSのtext-wrap: balance(対応ブラウザのみ)で行長を自動的に均等化する

このうち最も汎用性が高いのは文言そのものを調整する方法です。トラッキングや横幅だけを部分的に変更すると、他のテキストとの一貫性が崩れやすいため、まずは文言の見直しから検討するのが安全です。

また、マルチデバイス対応が前提の現代のWebデザインでは、あらゆる画面幅でオーファンを完全になくすことは現実的に難しい場合があります。影響の大きい見出し・キャッチコピー・CTAボタンの文言など「特に目立つ箇所」に絞って対策を行い、本文の細かな改行位置まではある程度許容する、というメリハリのある運用が実務的です。

オーファン対策のよくある間違い・注意点

まず、CSSのorphans・widowsを指定しただけで「Webページのどんな改行崩れも解消できる」と考えるのは誤りです。通常のスクロール画面のレイアウトには影響しません。


タグによる強制改行の多用にも注意が必要です。特定の画面幅だけを想定して入れると、別の画面幅では逆に不自然な改行や余白が発生することがあります。

最後に、日本語組版の禁則処理とオーファン・ウィドウ制御は目的が異なる点も押さえておきましょう。禁則処理は行頭・行末に置いてはいけない文字を扱う1文字単位のルール、オーファン・ウィドウは段落全体が不自然に分断されることを防ぐ行単位・段落単位のルールです。

公開・入稿前にチェックしたいオーファン対策リスト

  1. 印刷・PDF書き出しを行う文書で、キープオプション(対応アプリの設定)が本文の段落スタイルに反映されているか
  2. Word・Googleドキュメントで長文の資料を作る場合、孤立行防止の設定がオンになっているか
  3. 印刷用CSSでorphans・widowsを指定している場合、Firefoxなど非対応ブラウザでの見え方も確認したか
  4. 見出しの改行崩れにはtext-wrap: balance・prettyや文言調整で対応できているか
  5. 代表的な画面幅それぞれで見出しの改行位置を目視確認したか

Webデザイン・DTPの文字組みを基礎から学ぶには

オーファン・ウィドウを含む文字組みのルールについては、デジタルハリウッドのクリエイティブ用語辞典でもタイポグラフィの専門用語を確認できます。デジタルハリウッドでは、Photoshop・Illustrator・InDesignを使った紙面デザインの基礎を学べるグラフィックデザイン講座や、HTML/CSSからビジュアルデザインまでを扱うWebデザイナー専攻、画面全体のレイアウト設計を学ぶUI/UXデザイン専攻など、実践的に習得できるコースを用意しています。個人差はありますが、プロの現場の考え方を講師のフィードバックを受けながら身につけたい方は、無料のスクール説明会で詳しいカリキュラムを確認してみてください。

説明会無料・全国36校舎・オンライン参加可・個別相談OK

まとめ

オーファン(孤立行)とは、段落の最初の1行だけがページやカラムの最後に取り残されるレイアウト崩れを指すタイポグラフィ用語です。似た概念のウィドウとあわせて、印刷物・DTPの世界では古くから避けるべきルールとされてきました。InDesignのキープオプションやWordの「未亡人/孤立コントロール」、CSSのorphans・widowsプロパティなど、媒体ごとに実装方法は異なりますが、「段落が不自然に分断されるのを防ぐ」という考え方は共通しています。印刷用途とWeb表示用途で対策方法を使い分けることが、読みやすいレイアウトへの近道です。

よくある質問

オーファンとウィドウ、覚え方のコツはありますか?

「孤児(オーファン)は生まれる前のページに置き去りにされる最初の1行」「未亡人(ウィドウ)は次のページに1人残される最後の1行」と、語源のニュアンスとセットで覚えると区別しやすくなります。

CSSのorphans・widowsを指定すれば、スマホでの見出しの改行崩れも防げますか?

防げません。この2つのプロパティは印刷やページ・カラム分割時にのみ機能する仕様のため、通常のスクロール画面での改行位置調整にはwidthの調整やtext-wrap: balanceなど別の手段が必要です。

日本語の禁則処理を設定していれば、オーファン対策は不要ですか?

不要ではありません。禁則処理は行頭・行末の1文字単位のルール、オーファン・ウィドウ対策は段落が不自然に分断されるのを防ぐ行単位のルールで、目的が異なります。

Webサイトの見出しで単語が1つだけ次の行に孤立してしまいます。orphansプロパティで直せますか?

直せません。それは印刷・ページ分割時に働く仕組みだからです。通常のブラウザ画面で単語単位の孤立を防ぎたい場合は、対応ブラウザであればtext-wrap: prettyやtext-wrap: balanceを、非対応ブラウザ向けには文言や横幅の調整を検討してください。

Written By

デジタルハリウッドスクール編集部

全国に展開する「デジタルハリウッド」の運営・広報チームです。Web・映像・デザインを学ぶ受講生一人ひとりの挑戦をサポートしてきた経験をもとに、現場のリアルな声や学習トピックスを発信しています。