<br>: Das Zeilenumbruch-Element

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Das <br>-Element in HTML erzeugt einen Zeilenumbruch im Text (Wagenrücklauf). Es ist nützlich beim Schreiben eines Gedichts oder einer Adresse, bei denen die Aufteilung in Zeilen wichtig ist.

Probieren Sie es aus

Wie Sie aus dem obigen Beispiel sehen können, wird ein <br>-Element an jeder Stelle eingefügt, an der wir den Text umbrechen möchten. Der Text nach dem <br> beginnt wieder am Anfang der nächsten Zeile des Textblocks.

Hinweis: Verwenden Sie <br> nicht, um Abstände zwischen Absätzen zu erzeugen; umhüllen Sie sie mit <p>-Elementen und verwenden Sie die CSS margin-Eigenschaft, um deren Größe zu kontrollieren.

Attribute

Die Attribute dieses Elements umfassen die globalen Attribute.

Veraltete Attribute

clear Veraltet

Gibt an, wo die nächste Zeile nach dem Umbruch beginnen soll.

Styling mit CSS

Das <br>-Element hat einen einzigen, klar definierten Zweck – um einen Zeilenumbruch in einem Textblock zu erzeugen. Daher hat es keine eigenen Dimensionen oder visuelle Ausgabe, und es gibt sehr wenig, was Sie daran stylen können.

Sie können ein margin auf <br>-Elementen selbst setzen, um den Abstand zwischen den Textzeilen im Block zu vergrößern, aber dies ist eine schlechte Praxis – Sie sollten die line-height-Eigenschaft verwenden, die dafür vorgesehen ist.

Barrierefreiheit

Getrennte Absätze mit <br> zu erstellen, ist nicht nur schlechte Praxis, sondern auch problematisch für Menschen, die sich mit technischen Hilfsmitteln wie Screenreadern orientieren. Screenreader können das Vorhandensein des Elements ansagen, aber nicht etwaige Inhalte innerhalb der <br>s. Dies kann für die Person, die den Screenreader verwendet, verwirrend und frustrierend sein.

Verwenden Sie <p>-Elemente, und verwenden Sie CSS-Eigenschaften wie margin, um deren Abstände zu kontrollieren.

Beispiele

Einfaches br

Im folgenden Beispiel verwenden wir <br>-Elemente, um Zeilenumbrüche zwischen den verschiedenen Zeilen einer Postadresse zu erstellen:

html
Mozilla<br />
331 E. Evelyn Avenue<br />
Mountain View, CA<br />
94041<br />
USA<br />

Ergebnis

Technische Zusammenfassung

Inhaltskategorien Fließende Inhalte, Phraseninhalte.
Zulässiger Inhalt Keiner; es ist ein void element.
Tag-Auslassung Muss einen Start-Tag haben und darf keinen End-Tag haben. In XHTML-Dokumenten schreiben Sie dieses Element als <br />.
Zulässige Eltern Jedes Element, das Phraseninhalte akzeptiert.
Implizierte ARIA-Rolle Keine entsprechende Rolle
Zulässige ARIA-Rollen none, presentation
DOM-Schnittstelle [`HTMLBRElement`](/de/docs/Web/API/HTMLBRElement)

Spezifikationen

Specification
HTML Standard
# the-br-element

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch