HTMLCSSJavaScriptIndexRoadmapImpressum

Textdecoration

Mit der CSS-Eigenschaft text-decoration kannst du Text unterstreichen, überstreichen, durchstreichen oder die Dekoration entfernen. Sie wird häufig bei Links, Überschriften oder hervorgehobenen Texten verwendet.

Grundsyntax

CSS Grundsyntax

1selector {
2    text-decoration: wert;
3}

Text unterstreichen

Unterstreicht den Text.

CSS Text Unterstreichen

1p {
2    text-decoration: underline;
3}

Ausgabe

Ich bin unterstrichen

Linien über Text

Fügt eine Linie über dem Text ein.

CSS Strich über Text

1h1 {
2    text-decoration: overline;
3}

Ausgabe

Ich bin überstrichen

Durchgestrichner Text

Stricht Text durch

CSS Text durchgestrichen

1p {
2    text-decoration: line-through;
3}

Ausgabe

Ich bin durchgstrichen

Textdecoration entfernen

Entfernt vorhandene Dekorationen. Dieser Wert wird besonders häufig bei Links verwendet. Um unterstriche zu entfernen.

HTML Link

1<a href="#">Ich bin ein Link</a>

CSS Unterstrich von Link entfernen

1a {
2    text-decoration: none;
3}

text-decoration-color - Farben hinzufügen

Bestimmt die Farbe der Linie.

CSS Unterstrich Farbe ändern

1p {
2    text-decoration: underline;
3    text-decoration-color: red;
4}

Ausgabe

Ich bin rot unterstrichen

text-decoration-style

CSS gestrichelt Unterstrichen

1p {
2    text-decoration: underline;
3    text-decoration-style: dashed;
4}

Ausgabe

Ich bin gestrichelt unterstrichen

Weitere Werte:

  • solid (Standard) - durchghende Linie
  • double - doppelt unterstrichen
  • dotted - gepunktet unterstrichen
  • dashed - gestrichelt unterstrichen
  • wavy - wellenförmig unterstrichen

text-decoration-thickness

Legt die Dicke der Linie fest

CSS dicke des Unterstrichs

1p {
2    text-decoration: underline;
3    text-decoration-thickness: 3px;
4}

Ausgabe

Ich bin unterstrichen

Alles in einer Zeile

Hier unterstreichst du in einer Zeile gestrichelt (underline dashed), änderst die Farbe (red) und legst die Dicke der gestrichelten Linie fest (3px)

CSS mehrer Befehle in einer zeile

1p {
2    text-decoration: underline dashed red 3px;
3}

Im nächsten Kapitel lernst du: Zeilenhöhe, Buchstabenabstand und Wortabstand