Der Zeilenumbruch ist die Stelle, an der ein Text in die nächste Zeile wechselt, und zugleich das Verfahren, nach dem diese Stellen gewählt werden. Das Typolexikon unterscheidet den Zeilenumbruch vom Kolumnen- und Seitenumbruch und nennt Regeln wie die, ein Datum nicht über zwei Zeilen zu verteilen.
- Zeilenumbruch
Die Stelle, an der ein Text in die nächste Zeile wechselt, und das Verfahren, nach dem diese Stellen gewählt werden.
Beispiel: „Nach dem Zeilenumbruch stand das Wort Euro allein in der nächsten Zeile, getrennt von der Zahl.“Auch: Umbruch, englisch line break.
Abgrenzung zum HTML-Element br: Es erzwingt einen Umbruch an einer festen Stelle.
Der Zeilenumbruch nach Unicode
Wo eine Zeile überhaupt enden darf, regelt der Unicode-Anhang UAX #14. Er liefert nur Umbruchgelegenheiten, etwa nach einem Leerzeichen oder einem Bindestrich, und Pflichtumbrüche nach einem Zeilenende im Text. Welche Gelegenheit genutzt wird, entscheidet die Software, die den Text setzt.
Zeilenumbruch Zeile für Zeile oder als Absatz
Die einfache Methode füllt jede Zeile, so weit es geht, und beginnt dann die nächste. Donald Knuth und Michael Plass stellten 1981 in Breaking Paragraphs into Lines ein Verfahren vor, das den Absatz als Ganzes betrachtet und die Umbrüche so wählt, dass alle Zeilen möglichst gleichmäßig werden. Das Satzsystem TeX umbricht seither nach diesem Verfahren.
Zeilenumbruch in CSS
Browser umbrachen lange nur Zeile für Zeile. Mit text-wrap: balance verteilen sie kurze Texte wie Überschriften auf gleich lange Zeilen; laut webstatus.dev können das Chrome, Firefox und Safari seit Mai 2024. Der Wert pretty soll vor allem einzelne Wörter in der letzten Zeile vermeiden; ihn unterstützen bisher Chrome und Safari.
h1, h2 {
text-wrap: balance;
}
p {
text-wrap: pretty;
}