改行

テキストを次の行に折り返す処理。CSS の word-break や overflow-wrap で制御する。

改行とは、テキストを現在の行から次の行へ折り返す処理です。HTML では <br> タグで明示的に改行し、CSS の word-breakoverflow-wrap プロパティで自動改行の挙動を制御します。

日本語テキストは単語間にスペースがないため、ほぼ任意の文字位置で改行できます。一方、英語テキストは単語の途中で改行しないのが原則です。日本語組版ルールの書籍で改行の禁則処理を学べます。

禁則処理とは、行頭に句読点が来ないようにする、括弧の対応を崩さないようにするなど、日本語特有の改行ルールです。CSS の line-break プロパティで禁則の厳密さを制御できます。

プログラミングでは改行コード (LF, CR, CRLF) の違いがバグの原因になることがあります。Web フロントエンド実践の書籍ではテキスト表示の制御方法が詳しく解説されています。