CSS Farben
Das CSS-Farben-Modul definiert Farben, Farbtypen, Farbmischung, Opazität und wie Sie diese Farben und Effekte auf HTML-Inhalte anwenden können.
Obwohl dieses Modul nur zwei CSS-Eigenschaften, color
und opacity
, besitzt, hängen über 20 CSS- und SVG-Eigenschaften, CSS-Bilder, at-rules und @media-Regeln von diesen beiden Eigenschaften ab.
Farben in Aktion
Der untenstehende Farbsyntax-Konverter zeigt die Werte der aktuell ausgewählten Farbe in rot-grün-blau (RGB), hexadezimal (HEX), Farbton, Sättigung und Helligkeit (HSL) und Farbton, Weißton und Schwarzton (HWB) CSS-Farbformaten. Alle RGB, HEX, HSL und HWB Farbwerte hier repräsentieren, obwohl unterschiedlich geschrieben, denselben Farbwert.
Die Auswahl einer Farbe über den Farbwähler und einer Opazität über den Schieberegler aktualisiert die RGB-, HEX-, HSL- und HWB-Werte. Wenn Sie einen neuen Farb- oder Opazitätswert auswählen, aktualisieren sich die Farbe des Hintergrunds und der Schieberegler über die CSS-Eigenschaften background-color
und accent-color
, jeweils.
Um den Code für diesen Farbsyntax-Konverter zu sehen, sehen Sie den Quellcode auf GitHub an.
Referenz
Eigenschaften
At-rules und Deskriptoren
Hinweis:
Das CSS-Farben-Modul führt die @color-profile
at-rule ein, zusammen mit ihren components
, rendering-intent
und src
Deskriptoren. Diese Funktionen wurden noch in keinem Browser implementiert.
Funktionen
- Farb-Funktionen:
color-mix()
light-dark()
Hinweis:
Das CSS-Farben-Modul führt die device-cmyk()
und contrast-color()
Funktionen ein, die noch in keinem Browser implementiert wurden.
Datentypen
Glossarbegriffe und Schlüsselwörter
Schnittstellen
Hinweis:
Das CSS-Farben-Modul führt die CSSColorProfileRule
Schnittstelle ein, die in keinem Browser implementiert wurde.
Leitfäden
- Farbe auf HTML-Elemente mit CSS anwenden
-
Ein Leitfaden zur Verwendung von CSS, um Farbe für verschiedene Arten von Inhalten anzuwenden, einschließlich aller CSS-Eigenschaften, die
<color>
als Wert akzeptieren. - CSS Farbwerte
-
Ein Überblick über Farbräume und die verschiedenen
<color>
Funktionalnotationen, die in CSS verfügbar sind. - Farbe weise verwenden
-
Farbtheorie und Ressourcen, einschließlich der richtigen Farben zu finden, um eine zugängliche Farbpalette zu erstellen, Kontrast und Drucken in Farbe.
- Verwendung relativer Farben
-
Dieser Artikel erklärt relative CSS-Farbsyntax, zeigt, welche verschiedenen Optionen es gibt, und betrachtet einige illustrative Beispiele.
- Verstehen von Farbe und Leuchtdichte
-
Farbempfindung und die Verwendung von Farben mit farbunempfindlichen (farbenblinden) Benutzern, Benutzern mit eingeschränktem Sehvermögen und Benutzern mit vestibulären oder anderen neurologischen Störungen im Blick.
- WCAG 1.4.1: Farbkontrast
-
Erklärung der Kontrastanforderungen zwischen Hintergrund- und Vordergrundinhalten, um Lesbarkeit sicherzustellen.
Verwandte Konzepte
- CSS-Eigenschaften, die Teil anderer Spezifikationen sind:
- SVG-Farben-Eigenschaften, die Teil anderer Spezifikationen sind:
- SVG
color
Attribut - Farbkreis Glossarbegriff
- Interpolation Glossarbegriff
- Die
@font-palette-values
at-ruleoverride-colors
Beschreibungszeiger - Die
@color-profile
at-rule - Die
color-gamut
@media Funktion - Die
forced-colors
@media Funktion
Spezifikationen
Specification |
---|
CSS Color Module Level 4 |
CSS Color Module Level 5 |
Siehe auch
- CSS Farbkorrektur Modul und die
print-color-adjust
Eigenschaft. - CSS Bilder Modul, wo CSS
<gradient>
Bilder definiert sind. - Die
VideoColorSpace
Schnittstelle - Das SVG
<feColorMatrix>
Element - Canvas API: Anwendung von Stilen und Farben