FREE tools

HTML Trennlinien: So teilst du Inhalte klar und effektiv

Lukas Fuchs vor 1 Monat Frontend-Entwicklung 3 Min. Lesezeit

Was ist eine HTML-Trennlinie?

Trennlinien sind horizontale Linien, die du auf deiner Webseite verwenden kannst, um Inhalte visuell zu trennen und zu organisieren. Sie helfen dir, Informationen klar zu strukturieren und die Lesbarkeit zu verbessern.

Zweck von HTML-Trennlinien

Trennlinien haben verschiedene Funktionen:

  • Abschnittsunterteilung: Sie können größere Textblöcke in übersichtlichere Abschnitte unterteilen und so die Navigation erleichtern.
  • Betonung wichtiger Inhalte: Indem du bestimmte Elemente wie Überschriften oder Call-to-Actions mit Trennlinien umgibst, kannst du ihre Bedeutung hervorheben.
  • Visuelle Trennung: Trennlinien können dazu beitragen, verschiedene Inhalte wie Text, Bilder oder Listen visuell zu trennen und die Seite übersichtlicher zu gestalten.
  • Optische Auflockerung: Durch den Einsatz von Trennlinien kannst du eine Seite auflockern und die Lesbarkeit verbessern.

Arten von HTML-Trennlinien

Es gibt zwei Haupttypen von HTML-Trennlinien:

  • Einfache Trennlinie: Diese besteht aus einer einfachen horizontalen Linie ohne weitere Verzierungen.
  • Thematische Trennlinie: Diese ist etwas aufwendiger und kann aus Punkten, Strichen oder anderen dekorativen Elementen bestehen.

Warum HTML-Trennlinien verwenden?

Trennlinien sind ein wertvolles Werkzeug, um Inhalte in übersichtliche Abschnitte zu unterteilen und die Lesbarkeit zu verbessern. Sie spielen eine entscheidende Rolle für eine effektive Website-Gestaltung.

Klarheit

Trennlinien dienen als visuelle Trenner, die verschiedene Inhaltselemente voneinander abgrenzen. Sie helfen dir dabei, wesentliche Informationen zu strukturieren und die Navigation deiner Leser zu erleichtern. Durch die klare Trennung von Inhalten kannst du Missverständnisse reduzieren und die User Experience verbessern.

Betonung

Trennlinien können wichtige Inhalte hervorheben und die Aufmerksamkeit auf bestimmte Bereiche einer Seite lenken. Indem du beispielsweise eine thematische Trennlinie unter einer Überschrift oder einem Call-to-Action einfügst, betonst du deren Bedeutung und ermutigst die Leser, sich mit ihnen zu beschäftigen.

Ästhetik

Neben ihrer funktionalen Rolle tragen Trennlinien auch zur Ästhetik einer Website bei. Durch die Verwendung verschiedener Farben, Größen und Stile von Trennlinien kannst du visuelle Abwechslung schaffen und ein ansprechendes Design gestalten. Trennlinien können einen professionellen und organisierten Eindruck erwecken und die Gesamterscheinung deiner Website aufwerten.

Navigation

Trennlinien können als Navigationshilfen dienen, insbesondere auf langen Seiten oder in komplexen Layouts. Durch die Aufteilung von Inhalten in überschaubare Abschnitte ermöglichen sie den Lesern, schnell und einfach zu bestimmten Informationen zu gelangen. Trennlinien können auch als visuelle Ankerpunkte fungieren und die Orientierung auf der Seite erleichtern.

Arten von HTML-Trennlinien

HTML-Trennlinien sind vielseitig und können unterschiedlichen Zwecken dienen. Es gibt zwei Haupttypen von Trennlinien:

Einfache Trennlinie

Eine einfache Trennlinie ist eine dünne horizontale Linie, die dazu dient, Inhalte voneinander zu trennen. Sie wird mit dem HTML-Tag <hr> erstellt.

Beispiel:

<hr>

Thematische Trennlinie

Eine thematische Trennlinie ist eine dickere, auffälligere Linie, die verwendet wird, um bedeutendere Abschnitte in deinem Inhalt hervorzuheben. Sie wird mit dem HTML-Tag <hr> und dem Attribut theme erstellt.

Beispiel:

<hr theme="greeting">

Neben diesen beiden Haupttypen kannst du auch benutzerdefinierte Trennlinien erstellen, indem du die Stileigenschaften von <hr> mithilfe von CSS oder HTML-Elementen anpasst.

Einfache Trennlinie

Eine einfache Trennlinie, auch bekannt als horizontale Trennlinie (HR-Tag), ist eine einfache Möglichkeit, deine Inhalte visuell zu unterteilen.

Verwendung einer einfachen Trennlinie

Um eine einfache Trennlinie zu erstellen, verwende das <hr>-Tag. Es handelt sich um ein eigenständiges Tag, d. h. es benötigt keinen schließenden Tag. Beispiel:

<hr>

Anpassung von einfachen Trennlinien

Einfache Trennlinien können nicht direkt angepasst werden. Du kannst jedoch CSS verwenden, um ihr Erscheinungsbild zu ändern. Mehr dazu erfährst du im Abschnitt "Anpassung von HTML-Trennlinien".

Vor- und Nachteile

Vorteile:

  • Einfach zu implementieren
  • Bietet eine klare visuelle Trennung
  • Nimmt wenig Platz ein

Nachteile:

  • Begrenzte Möglichkeiten zur Anpassung
  • Kann unauffällig sein, wenn die umgebende Schrift zu hell ist

Thematische Trennlinie

Im Gegensatz zur einfachen Trennlinie, die Inhalte rein optisch trennt, dient die thematische Trennlinie auch der semantischen Trennung. Sie kennzeichnet einen thematischen Wechsel oder einen Abschnittssprung innerhalb eines Dokuments.

Wann solltest du thematische Trennlinien verwenden?

  • Abschnittsübergänge: Wenn du von einem Thema zum nächsten wechselst.
  • Absatzwechsel: Wenn du einen langen Abschnitt in kleinere Abschnitte aufteilst.
  • Inhaltliche Unterteilungen: Wenn du verschiedene Inhaltsblöcke wie Bildgalerien oder Tabellen voneinander abgrenzen möchtest.

Vorteile von thematischen Trennlinien:

  • Verbesserte Lesbarkeit: Sie helfen deinen Lesern, deinen Text zu scannen und auf einen Blick die wichtigsten Themen zu identifizieren.
  • Klare Struktur: Sie machen die Hierarchie und Organisation deines Dokuments deutlich.
  • Erhöhte Barrierefreiheit: Thematische Trennlinien können auch für Nutzer mit Sehbehinderungen hilfreich sein, die Screenreader verwenden.

Erstellen einer thematischen Trennlinie

Du kannst eine thematische Trennlinie mit dem HTML-Element <hr> erstellen:

<hr>

Anpassung der thematischen Trennlinie

Du kannst die thematische Trennlinie mithilfe der folgenden CSS-Eigenschaften anpassen:

  • Größe: Die Höhe der Trennlinie wird mit height festgelegt.
  • Farbe: Die Farbe der Trennlinie wird mit color eingestellt.
  • Dicke: Die Dicke der Trennlinie wird mit border-top-width festgelegt.
  • Stil: Der Stil der Trennlinie kann mit border-top-style festgelegt werden (z. B. durchgezogen, gepunktet, gestrichelt).

Beispiele für thematische Trennlinien

Auf der Website von Microsoft werden thematische Trennlinien verwendet, um die Hauptnavigationsabschnitte zu trennen:

Beispiel für eine thematische Trennlinie auf der Microsoft-Website

Auf dem Blog von Figma werden thematische Trennlinien verwendet, um Blogbeiträge zu unterteilen:

Beispiel für eine thematische Trennlinie auf dem Figma-Blog

Anpassung von HTML-Trennlinien

Trennlinien sind zwar flexibel einsetzbar, aber du kannst ihre Darstellung auch an deine spezifischen Bedürfnisse anpassen. Diese Anpassungsmöglichkeiten geben dir die volle Kontrolle über das Aussehen und die Position deiner Trennlinien.

Farbe und Größe

Eine einfache Möglichkeit, deine Trennlinien hervorzuheben, besteht darin, ihre Farbe und Größe anzupassen. Mit CSS kannst du die border-color-Eigenschaft verwenden, um die Farbe der Linie zu ändern, und die border-width-Eigenschaft, um ihre Dicke anzupassen.

/* Trennlinie mit blauer Farbe und 2px Breite */
hr {
  border-color: blue;
  border-width: 2px;
}

Ausrichtung und Breite

Standardmäßig werden Trennlinien horizontal über die gesamte Breite des übergeordneten Containers angezeigt. Du kannst jedoch ihre Ausrichtung und Breite anpassen, um sie besser an dein Layout anzupassen.

Verwende die float-Eigenschaft, um die Trennlinie links oder rechts auszurichten. Dies kann nützlich sein, um sie neben Text oder anderen Elementen zu positionieren.

/* Trennlinie links ausrichten */
hr {
  float: left;
}

Um die Breite der Trennlinie zu ändern, verwende die width-Eigenschaft. Dadurch kannst du sie auf eine bestimmte Breite beschränken oder sogar die gesamte Seite abdecken.

/* Trennlinie auf 50% der Seitenbreite beschränken */
hr {
  width: 50%;
}

Trennlinien mit CSS erstellen

Zusätzlich zu den HTML-Elementen kannst du auch Trennlinien mit reinem CSS erstellen. Diese Methode bietet dir mehr Flexibilität und Kontrolle über das Aussehen der Trennlinie.

Verwende die border-bottom-Eigenschaft, um eine horizontale Trennlinie zu erstellen. Du kannst ihre Farbe, Dicke und Stil genau wie bei HTML-Elementen anpassen.

/* Horizontale Trennlinie mit roter Farbe und 1px Dicke */
.trennlinie {
  border-bottom: 1px solid red;
}

Trennlinien mit HTML-Elementen erstellen

Neben dem hr-Tag kannst du auch andere HTML-Elemente verwenden, um Trennlinien zu erstellen. Dies kann hilfreich sein, wenn du zusätzliche Funktionen oder Semantik benötigst.

Beispielsweise kannst du das div-Element mit einem Rand verwenden, um eine Trennlinie zu erstellen:

<div style="border-bottom: 1px solid black;"></div>

Oder du kannst das br-Tag (Zeilenumbruch) verwenden, um eine horizontale Linie zu erzeugen:

<br style="border-bottom: 1px solid black;">

Farbe und Größe

Die Anpassung der Farbe und Größe deiner Trennlinien ermöglicht es dir, sie optisch ansprechend und funktional zu gestalten.

Farbe

Die Farbe deiner Trennlinie kann die Stimmung und Atmosphäre deiner Seite beeinflussen. Du kannst Farben wählen, die zu deiner Markenidentität oder dem allgemeinen Farbschema deiner Website passen.

  • Neutrale Farben: Schwarz, Grau und Weiß sind vielseitige Optionen, die zu jedem Design passen.
  • Akzentfarben: Helle oder gesättigte Farben können verwendet werden, um Trennlinien hervorzuheben oder bestimmte Abschnitte zu betonen.
  • Markenfarben: Wenn du möchtest, dass deine Trennlinien deine Markenidentität widerspiegeln, wähle Farben, die du auch in deinem Logo oder anderen Markenmaterialien verwendest.

Größe

Die Größe deiner Trennlinie bestimmt ihre Sichtbarkeit und Bedeutung.

  • Kleine Trennlinien: Dünne Linien können dezente Trennlinien zwischen Absätzen oder Abschnitten erstellen.
  • Mittelgroße Trennlinien: Etwas dickere Linien eignen sich gut, um größere Inhaltsbereiche zu trennen.
  • Große Trennlinien: Dicke Linien können als auffällige visuelle Elemente verwendet werden, um die Aufmerksamkeit des Benutzers auf wichtige Informationen zu lenken.

Ausrichtung und Breite

Ausrichtung

HTML-Trennlinien können horizontal (standardmäßig) oder vertikal ausgerichtet werden. Die Ausrichtung wird durch das align-Attribut gesteuert. Die folgenden Werte sind möglich:

  • left: Richtet die Trennlinie am linken Rand aus
  • center: Zentriert die Trennlinie
  • right: Richtet die Trennlinie am rechten Rand aus

Breite

Die Breite der Trennlinie kann mit dem width-Attribut gesteuert werden. Der Wert wird entweder als explizite Länge (z. B. "100px") oder als Prozentsatz der verfügbaren Breite (z. B. "50%") angegeben.

Anpassungen vornehmen

Du kannst die Ausrichtung und Breite der Trennlinie anpassen, um sie an deine spezifischen Anforderungen anzupassen. Überlege dir, welche Ausrichtung und Breite für deinen Inhalt am besten geeignet ist.

Beispiele:

  • Um eine vertikale Trennlinie zu erstellen, die die gesamte Höhe der Seite einnimmt, kannst du Folgendes verwenden:
<hr align="left" style="height: 100vh;">
  • Um eine breitere Trennlinie zu erstellen, die sich über 80 % der Seitenbreite erstreckt, kannst du Folgendes verwenden:
<hr align="center" width="80%">

Trennlinien mit CSS erstellen

CSS (Cascading Style Sheets) bietet dir eine leistungsstarke Möglichkeit, das Erscheinungsbild von HTML-Trennlinien anzupassen. Indem du CSS-Regeln auf deine Trennlinien anwendest, kannst du deren Farbe, Größe, Ausrichtung und Breite präzise steuern.

Eigenschaften für Farbe und Größe

Die Eigenschaften border-color und border-width ermöglichen es dir, die Farbe und die Breite deiner Trennlinie anzupassen. Du kannst eine beliebige Farbe aus dem Hexadezimal- oder RGB-Farbspektrum auswählen und die Breite in Pixeln oder anderen Maßeinheiten angeben.

border-color: #000; /* Schwarz */
border-width: 2px; /* 2 Pixel breit */

Ausrichtung und Breite

Mit den Eigenschaften border-style, border-left, border-top, border-right und border-bottom kannst du die Ausrichtung und die Breite jeder einzelnen Seite der Trennlinie steuern. Beispielsweise kannst du eine einzelne Trennlinie am unteren Rand eines Elements erstellen oder eine Trennlinie erstellen, die alle Seiten des Elements umgibt.

border-style: solid; /* durchgezogene Linie */
border-bottom: 1px solid #ccc; /* 1 Pixel breite, durchgezogene Trennlinie am unteren Rand */

Trennlinien mit CSS-Klassen erstellen

Durch die Verwendung von CSS-Klassen kannst du Trennlinien einfach wiederverwenden und auf verschiedene Elemente anwenden. Erstelle zunächst eine CSS-Klasse mit den gewünschten Trennlinien-Eigenschaften.

.trennlinie {
  border-top: 1px solid #000;
  margin: 20px 0;
}

Wende dann die Klasse auf das HTML-Element an, in dem du die Trennlinie anzeigen möchtest.

<p class="trennlinie">Dies ist ein Beispiel für einen Absatz mit einer Trennlinie.</p>

Trennlinien mit HTML-Elementen erstellen

Neben der Verwendung von HTML-Trennlinien-Tags hast du auch die Möglichkeit, Trennlinien mit HTML-Elementen zu erstellen. Dies bietet eine größere Flexibilität und Anpassungsoptionen.

Verwendung des hr-Elements

Das hr-Element ist ein semantisches Element, das eine thematische Trennung darstellt. Es teilt Inhalte in verschiedene Abschnitte auf und wird standardmäßig als horizontale Linie gerendert. Du kannst das hr-Element folgendermaßen verwenden:

<hr>

Verwendung des div-Elements

Du kannst auch ein div-Element verwenden, um eine Trennlinie zu erstellen. Dies gibt dir mehr Kontrolle über das Erscheinungsbild der Trennlinie. Um eine Trennlinie mit einem div-Element zu erstellen, kannst du Folgendes tun:

<div style="border: 1px solid #000; margin: 10px 0;"></div>

Du kannst die Eigenschaften border, margin und padding verwenden, um das Aussehen der Trennlinie anzupassen.

Weitere Beiträge

Folge uns

Neue Beiträge

DevOps & Deployment

HomeAssistant LAN: So verbindest du dein Smart Home stabil, schnell und sicher

AUTOR • Sep 16, 2026
Webdesign & UX

Outlook Symbol Übersicht: Alle wichtigen Symbole in Outlook schnell verstehen

AUTOR • Sep 16, 2026
DevOps & Deployment

UltraVNC einrichten: So konfigurieren Sie Remote-Zugriff schnell und sicher

AUTOR • Sep 15, 2026
Webdesign & UX

Firefox Addon iOS: Was auf dem iPhone wirklich geht und welche Alternativen du hast

AUTOR • Sep 15, 2026
Webdesign & UX

Outlook Übermittlungsfehler löschen: So bekommst du den Fehler schnell weg

AUTOR • Sep 15, 2026
Backend-Entwicklung

php://input vs $_POST: Wann du was in PHP nutzen solltest

AUTOR • Sep 15, 2026
DevOps & Deployment

Mac OS Node.js deinstallieren: So entfernst du Node.js sauber und vollständig

AUTOR • Sep 14, 2026
DevOps & Deployment

Get a BackupBuddy Lifetime Deal

AUTOR • Sep 11, 2026
Webdesign & UX

Outlook Haken einfügen: So setzt du Checkboxen in E-Mails, Aufgaben und Listen

AUTOR • Sep 10, 2026
DevOps & Deployment

Linux Programm deinstallieren Terminal: So entfernst du Software sauber und schnell

AUTOR • Sep 09, 2026
Webdesign & UX

So integrierst du die Home Assistant App auf Windows – Eine Schritt-für-Schritt-Anleitung

AUTOR • Sep 09, 2026
Webdesign & UX

Fullscreen Android Browser: So nutzt du den Browser im Vollbildmodus richtig

AUTOR • Sep 09, 2026
Webdesign & UX

TXT-Datei öffnen Android: So liest und bearbeitest du Textdateien auf deinem Smartphone

AUTOR • Sep 09, 2026
Webdesign & UX

Autofill KeePass einrichten: So funktioniert automatisches Ausfüllen sicher und schnell

AUTOR • Sep 08, 2026
Webdesign & UX

Excel wenn Farbe Wert: So prüfst du Zellfarben und gibst Werte gezielt aus

AUTOR • Sep 06, 2026
Webdesign & UX

Excel Zellen markieren bis Ende: Die schnellsten Methoden für sauberes Arbeiten

AUTOR • Sep 03, 2026
Webdesign & UX

Minimalistisch Gaming Setup: So baust du ein starkes Setup ohne unnötigen Kram

AUTOR • Aug 31, 2026
DevOps & Deployment

Windows XP Modus: So nutzen Sie die Vorteile in Windows 10

AUTOR • Aug 29, 2026
Webdesign & UX

Lesezeichen löschen Firefox: So entfernst du Bookmarks schnell und sauber

AUTOR • Aug 27, 2026
DevOps & Deployment

MSI Modus Utility: Was es ist, wie es funktioniert und wann du es brauchst

AUTOR • Aug 27, 2026

Beliebte Beiträge

Performance & SEO

Excel Zahlenfolge: So erstellen Sie dynamische Datenreihen

AUTOR • Jul 01, 2025
Performance & SEO

Die Bedeutung von Filetype für die Suchmaschinenoptimierung

AUTOR • Jun 27, 2025
DevOps & Deployment

So partitionierst du deine externe Festplatte für Mac – Eine Schritt-für-Schritt-Anleitung

AUTOR • Jun 25, 2025
Full-Stack

Scatterplots in R: Grafikvisualisierung für Datenanalyse leicht gemacht

AUTOR • Jul 03, 2025
Performance & SEO

Die besten kostenlosen Audio CD MP3 Converter: Musik in Höchstform

AUTOR • Jul 03, 2025
Webdesign & UX

So vergrößern Sie Bilder in Photoshop ohne Qualitätsverlust – Eine Schritt-für-Schritt-Anleitung

AUTOR • Jun 29, 2025
Webdesign & UX

So zeigen Sie versteckte Dateien unter Windows 7 an – Eine Schritt-für-Schritt-Anleitung

AUTOR • Jun 24, 2025
DevOps & Deployment

Das Homeverzeichnis: So nutzen Sie es optimal für Ihre Website

AUTOR • Jun 19, 2025
DevOps & Deployment

IPX vs. SPX: Die Unterschiede, Vor- und Nachteile im Überblick

AUTOR • Jul 16, 2025
DevOps & Deployment

RJ45 Stecker Belegung 4 Adern: So verdrahtest du 4-adrige Kabel richtig

AUTOR • Jun 17, 2026
Webdesign & UX

Die besten Tools zur Erstellung intelligenter Tabellen für mehr Effizienz

AUTOR • Jul 15, 2025
Datenbanken & ORM

Picr: Die innovative Plattform zur Bildweiterverarbeitung

AUTOR • Jul 10, 2025
Frontend-Entwicklung

Entschlüsselung des Begriffs: Was ist 'ref'?

AUTOR • Jul 10, 2025
Performance & SEO

Clipchamp für Windows 11: Die beste Video-Editing-Software im Test

AUTOR • Jul 03, 2025
APIs & Microservices

Alles was du über NAT IP wissen musst: Vorteile, Funktionen und Einsatzmöglichkeiten

AUTOR • Jul 02, 2025
APIs & Microservices

Seitenkanal Angriff: Alles, was Sie wissen müssen um Systeme zu schützen

AUTOR • Jul 01, 2025
Backend-Entwicklung

Alles, was du über Pthreads wissen musst: Ein umfassender Leitfaden

AUTOR • Jun 27, 2025
APIs & Microservices

SDK vs API: Was ist der Unterschied und wann nutzt man was?

AUTOR • Jun 27, 2025
Backend-Entwicklung

Der Wertebereich von Double – Alles was du wissen musst

AUTOR • Jun 27, 2025
Performance & SEO

Sicher und effizient im Internet surfen: Deine umfassende Anleitung

AUTOR • Jun 25, 2025