CSS Links
Links sind der Weg, auf dem Menschen durch Ihre Seiten gehen. In CSS gestalten Sie das a-Element und seine Zustände — unbesucht, besucht, hover und active — damit ein Link klickbar wirkt, bei Interaktion wechselt und lesbar bleibt.
Link-Zustände auf einen Blick
📊 Toolkit der Link-Zustände
| Zustand | Wann er gilt |
|---|---|
a / a:link |
Standard- / unbesuchter Link |
a:visited |
Link, den der Besucher schon geöffnet hat |
a:hover |
Zeiger liegt über dem Link |
a:active |
Link wird gedrückt (mousedown) |
text-decoration |
Unterstreichung an oder aus — häufige Link-Steuerung |
Browser merken sich oft eine hilfreiche Reihenfolge namens LVHA: :link, :visited, :hover, :active. Regeln in dieser Ordnung verhindern, dass spätere Zustände versehentlich überschrieben werden.
Den Basis-Link gestalten
Beginnen Sie mit Farbe und Unterstreichung. Viele moderne Designs entfernen die Standard-Unterstreichung und holen sie beim Hover zurück.
Basis-Linkstile
cssa {
color: #0b5fff;
text-decoration: none;
}
Besuchte Links
:visited kann die Farbe leicht verschieben, damit Wiederkehrer bekannte Pfade erkennen. Halten Sie die Änderung dezent — der Datenschutz begrenzt, was an visited stylbar ist.
Visited-Ton
cssa:visited {
color: #5b4b8a;
}
Hover-Feedback
:hover ist Ihr klarstes Alltagssignal. Farbwechsel, Unterstreichung oder beides sagt „das ist interaktiv“, ohne zu schreien.
Hover-Unterstreichung
cssa:hover {
color: #0842b8;
text-decoration: underline;
}
Active — der Druckmoment
:active gilt, während der Link gedrückt wird. Ein etwas dunklerer Ton gibt ein kleines „Klick“-Gefühl.
Active-Druck
cssa:active {
color: #062e80;
}
Eine ruhige Nav-Link-Gewohnheit
Gruppieren Sie die LVHA-Zustände, halten Sie Hover klar und löschen Sie Fokus-Outlines nicht nur für ein flaches Look. Tastatur-Nutzer brauchen ein sichtbares Fokus-Signal.
Ruhige Nav-Links
cssnav a:link,
nav a:visited {
color: #1a1a1a;
text-decoration: none;
}
nav a:hover,
nav a:active {
color: #0b5fff;
text-decoration: underline;
}
nav a:focus-visible {
outline: 2px solid #0b5fff;
outline-offset: 2px;
}
Selbst ausprobieren
- Basis-
a-Farbe undtext-decoration: nonesetzen. a:visitedmit leicht anderer Farbe hinzufügen.- Bei
a:hoverunterstreichen und verdunkeln. - Bei
a:activeetwas dunkler. nav ain LVHA-Ordnung stylen und:focus-visible-Outline behalten.
Häufige Fehler
:hovervor:link/:visitedschreiben, sodass Zustände verlieren- Unterstreichung und jedes andere Link-Signal entfernen
- Neon-Hover auf jedes Wort im Absatz
outline: nonean Links ohne Ersatz-Fokusstil- Diese Lektion mit text-shadow / Ellipsis vermischen (vorherige Sitzung)
Kurzfassung
- Links mit
aund:link,:visited,:hover,:activegestalten - LVHA-Ordnung hilft der Kaskade wie erwartet
- Farbe +
text-decorationsind die Alltagssteuerungen - Hover klar halten; Visited-Änderungen dezent
- Sichtbaren Fokusstil für Tastaturnavigation behalten
🧠 Testen Sie Ihr Wissen
Testen Sie Ihr Wissen
Fordern Sie sich mit diesem interaktiven Quiz heraus und sehen Sie, wie gut Sie das Thema verstehen
📝 Anweisungen
- Lesen Sie jede Frage sorgfältig
- Wählen Sie die beste Antwort für jede Frage
- Sie können das Quiz so oft wiederholen, wie Sie möchten
- Ihr Fortschritt wird oben angezeigt