HTML Academy · Lektion

br, hr, blockquote und pre

Steuern Sie Zeilenumbrüche, thematische Trennungen, Zitate und vorformatierten Text.

Lektion 3 von 413 Schritte

br, hr, blockquote und pre ist eine kostenlose HTML Academy-Lektion auf CoddyKit. Dies ist Lektion 3 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des HTML Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der HTML Academy-Kurs umfasst insgesamt 4 Lektionen.

Das br-Element

Das <br>-Element fügt innerhalb eines Textinhalts einen Zeilenumbruch ein:

<p>221B Baker Street<br>
London, NW1 6XE<br>
United Kingdom</p>
<!-- Good use: addresses, poetry, lyrics -->
<!-- Bad use: spacing paragraphs — use margin/padding instead -->

Wann Sie br verwenden

Verwenden Sie <br> nur, wenn Zeilenumbrüche zum Inhalt gehören:

  • Postanschriften
  • Gedichte mit festgelegten Zeilenumbrüchen
  • Liedtexte

Verwenden Sie <br> nicht, um einen visuellen Abstand zwischen Absätzen einzufügen — dafür ist CSS zuständig.

Das hr-Element

Das <hr>-Element stellt eine thematische Trennung zwischen Inhalten dar:

<p>Chapter One begins here and introduces the characters.</p>

<hr>

<p>Chapter Two starts a new scene entirely.</p>
<!-- hr = thematic shift in content, not just a visual line -->
<!-- Style with CSS: border, color, margin -->

hr mit CSS formatieren

<hr> kann vollständig formatiert werden:

<hr style="border: none; border-top: 2px solid #e0e0e0; margin: 2rem 0;">

<!-- Or in CSS: -->
<!--
hr {
  border: none;
  border-top: 1px solid #ddd;
  margin: 1.5rem 0;
}
-->

Das blockquote-Element

<blockquote> kennzeichnet einen Abschnitt, der aus einer anderen Quelle zitiert wird:

<blockquote cite="https://example.com/article">
  <p>The best time to plant a tree was 20 years ago.
     The second best time is now.</p>
</blockquote>
<p>— Chinese Proverb</p>
<!-- cite attribute = URL of the source (machine-readable) -->
<!-- cite element inside blockquote = visible attribution -->

Inline-Zitate mit q

Für kurze Inline-Zitate verwenden Sie anstelle von <blockquote> das Element <q>:

<p>She said <q cite="https://example.com">the meeting is at noon</q>.</p>
<!-- Browser adds quotation marks automatically -->
<!-- blockquote = block-level, full quote -->
<!-- q = inline, short quote within a sentence -->

Das pre-Element

<pre> stellt Text in einer Schrift mit fester Zeichenbreite dar und bewahrt Leerraum exakt:

<pre>
function hello() {
    console.log("Hello!");
}
</pre>
<!-- Spaces, tabs, and newlines are preserved -->
<!-- Default font: monospace -->
<!-- Used for code, ASCII art, or text that depends on spacing -->

pre und code zusammen

Kombinieren Sie <pre> und <code> für Codeblöcke:

<pre><code>
const greet = (name) => {
  return `Hello, ${name}!`;
};
console.log(greet("World"));
</code></pre>
<!-- pre = preserves whitespace -->
<!-- code = semantic: this is computer code -->
<!-- syntax highlighting libraries like Prism target pre > code -->

Maskierung in pre

Besondere HTML-Zeichen innerhalb von <pre> müssen weiterhin maskiert werden:

<pre><code>
<!-- These must be escaped: -->
&lt;div class="box"&gt;
  &lt;p&gt;Content&lt;/p&gt;
&lt;/div&gt;
<!-- &lt; = <   &gt; = >   &amp; = & -->
</code></pre>

Zusammenfassen von Leerraum

Normales HTML fasst Leerraum zusammen — mehrere Leerzeichen und Zeilenumbrüche werden zu einem Leerzeichen:

<p>This    has    extra    spaces.</p>
<!-- Renders as: "This has extra spaces." -->

<pre>This    keeps    all    spaces.</pre>
<!-- Renders exactly as written -->

<!-- To preserve whitespace in p without pre: CSS white-space: pre -->
<p style="white-space: pre-wrap">Preserved&#10;newlines</p>

Zusammenfassung der Leerraumelemente

Schnellübersicht:

  • <br> — Inline-Zeilenumbruch (Adressen, Gedichte)
  • <hr> — thematische Abschnittstrennung
  • <blockquote> — Zitat auf Blockebene
  • <q> — Inline-Zitat
  • <pre> — vorformatierter Text, bewahrt Leerraum
  • <code> — Inline-Codeausschnitt

Kurzer Test

Welches Element bewahrt sämtlichen Leerraum einschließlich Leerzeichen und Zeilenumbrüchen exakt so, wie er geschrieben wurde?

Zusammenfassung: br, hr, blockquote, pre

Elemente für Leerraum und Zitate:

  • <br> — Zeilenumbruch innerhalb des Inhalts (nicht für Abstände)
  • <hr> — thematische Inhaltstrennung (semantisch, nicht nur visuell)
  • <blockquote cite> — Blockzitat mit Quelle
  • <q> — Inline-Zitat
  • <pre><code> — formatierte Codeblöcke
Kostenlos starten

Lerne HTML mit einem KI-Tutor — kostenlos

Schreibe und führe echten Code in deinem Browser aus, bekomme sofortige Hilfe von einem 24/7 KI-Tutor und setze dein Lernen im Web oder in der App fort.

Kurse
40
Lektionen
159

Häufig gestellte Fragen

Ist die Lektion „br, hr, blockquote und pre“ kostenlos?

Ja — der vollständige Text von „br, hr, blockquote und pre“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des HTML Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der HTML Academy-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „br, hr, blockquote und pre“?

Steuern Sie Zeilenumbrüche, thematische Trennungen, Zitate und vorformatierten Text. Du übst HTML Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um HTML Academy zu starten?

Keine Vorkenntnisse erforderlich. HTML Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 3 von 4.

Wie lange dauert die Lektion „br, hr, blockquote und pre“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser HTML Academy-Lektion Code schreiben und ausführen?

Ja. Jede HTML Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Überschriften h1–h6 und ihre Hierarchie
  2. Absätze, em, strong, b und i
  3. br, hr, blockquote und pre
  4. Die Elemente span und div
← Zurück zu HTML Academy