Systemfarben – Color Keywords 

Die neuen Schlüsselwörter für Systemfarben passen sich automatisch an Light/Dark Mode und an die System-Theme-Einstellungen des Benutzers an und sind somit barrierefreier als #000 / #fff. Sie sind vom Betriebssystem bzw. User-Agent vorgegeben.

Light Mode, Dark Mode

Diese System-Farbnamen sind gedacht für Websites, die sich automatisch sowohl an den Light- als auch Dark-Mode von Nutzer:innen anpassen sollen. Sie integrieren sich nahtlos in High-Contrast- und Forced-Color-Modi und bilden eine saubere, wartbare und kontextsensitive Farbsystematik für moderne UI – User Interface / Benutzerschnittstellen.

Normaler Link
Besuchter Link (simuliert)
Aktiver Link (kurzzeitig bei Klick sichtbar)

background: Canvas;
color: CanvasText;
background: VisitedText;
color: Canvas;
background: ActiveText;
color: Canvas;
background: AccentColor;
color: AccentColorText;
background: Highlight;
color: HighlightText;
background: Mark;
color: MarkText;
background: ButtonFace;
color: ButtonText; border: 1px solid ButtonBorder
background: Field;
color: FieldText;
background: canvas;
color: GrayText;
AccentColor
wird z.B. unter macOS/iOS von den Systemeinstellungen bestimmt (meist blau oder eine Benutzerwahl).
Highlight / HighlightText
sind die Farben, die auch für selektierten Text benutzt werden.
LinkText, VisitedText, ActiveText
spiegeln die historischen Standardfarben wider, passen sich aber im Dark Mode an.

Erscheinungsbild umschalten zwischen Dark Mode und Light Mode, um die Unterschiede zu sehen.

accent-color vs AccentColor

Neben den Farbnamen der Systemfarben wie gibt es auch noch die CSS-Eigenschaft accent-color. accent-color überschreibt die Hervorhebungsfarbe für Standard-Formularelemente wie

  • Checkboxen,
  • Radio-Buttons,
  • Range-Slider (manchmal eingeschränkt, z. B. Safari ¯_(ツ)_/¯),
  • Progress.
input[type="checkbox"],
input[type="radio"] {
accent-color: tomato;
}


AccentColor hingegen gibt den vom Benutzer bzw. Betriebssystem gewählten System-Akzent zurück (z. B. die Farbe aus den Windows-Einstellungen oder macOS Systemeinstellungen → Erscheinungsbild).

MacOS Systemeinstellungen Erscheinungsbild

Mehr zu Farben für Webseiten

CSS accent-color: Farben für Steuerelemente in Webseiten (checkbox, Radio-Button, Progress, button, Range-Slider)

JavaScript Drag & Drop – Listen umsortieren, Galerien organisieren, Tabellen arrangieren

2025-04-05 SITEMAP BLOG
Suchen auf mediaevent.de