CSS-Farben
Das CSS-Farben-Modul definiert Farben, Farbtypen, Farbmischung, Transparenz und wie Sie diese Farben und Effekte auf HTML-Inhalte anwenden können.
Obwohl dieses Modul nur zwei CSS-Eigenschaften, color und opacity, hat, hängen über 20 CSS- und SVG-Eigenschaften, CSS-Bilder, At-Regeln und @media-Regeln von diesen beiden Eigenschaften ab.
Farben in Aktion
Der untenstehende Konverter für Farbsyntax 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ßheit und Schwärze (HWB)-CSS-Farbformaten. Alle hier gezeigten RGB-, HEX-, HSL- und HWB-Farbwerte repräsentieren, obwohl unterschiedlich geschrieben, denselben Farbwert.
Das Auswählen einer Farbe über den Farbwähler und einer Transparenz über den Schieberegler aktualisiert die RGB-, HEX-, HSL- und HWB-Werte. Wenn Sie einen neuen Farb- oder Transparenzwert wählen, wird die Farbe des Hintergrunds und des Schiebereglers über die CSS-Eigenschaften background-color bzw. accent-color aktualisiert.
Um den Code für diesen Farbsyntaxkonverter zu sehen, sehen Sie sich den Quellcode auf GitHub an.
Referenz
>Eigenschaften
At-Regeln und Deskriptoren
Das CSS-Farben-Modul führt auch die @color-profile At-Regel ein, zusammen mit ihren components, rendering-intent und src Deskriptoren. Derzeit unterstützt kein Browser diese Funktionen.
Funktionen
- Farb-Funktionen:
color-mix()contrast-color()light-dark()
Die CSS-Farben-Module führen auch die device-cmyk() Funktion ein. Derzeit unterstützt kein Browser diese Funktion.
Datentypen
Glossarbegriffe und Schlüsselwörter
Schnittstellen
Das CSS-Farben-Modul führt auch die CSSColorProfileRule-Schnittstelle ein. Derzeit unterstützt kein Browser diese Funktion.
Leitfäden
- Farbe auf HTML-Elemente mit CSS anwenden
-
Ein Leitfaden zur Verwendung von CSS, um Farbe auf verschiedene Inhaltstypen anzuwenden, einschließlich aller CSS-Eigenschaften, die
<color>als Wert akzeptieren. - CSS-Farbwerte
-
Ein Überblick über Farbräume und die verschiedenen
<color>Funktionsnotationen, die in CSS verfügbar sind. - Farbe weise verwenden
-
Farbtheorie und Ressourcen, einschließlich der richtigen Farben zu finden, um eine zugängliche Farbpalette, Kontrast und Farbdruck zu erstellen.
- Verwendung relativer Farben
-
Dieser Artikel erklärt die relative CSS-Farbsystematik, zeigt die verschiedenen Möglichkeiten und präsentiert einige illustrative Beispiele.
- Verständnis von Farbe und Leuchtdichte
-
Farbempfindung und der Einsatz von Farben in Bezug auf farbenblinde (farbinsensitive) Nutzer, Nutzer mit eingeschränktem Sehvermögen und Nutzer mit vestibulären Störungen oder anderen neurologischen Störungen.
- WCAG 1.4.1: Farbkontrast
-
Erklärung der Kontrastanforderungen zwischen Hintergrund- und Vordergrundinhalten, um die Lesbarkeit sicherzustellen.
- CSS-Wertserialisierung
-
Wie CSSOM APIs Farbe und andere Werte in standardisierte Zeichenfolgen darstellt.
Verwandte Konzepte
- CSS-Eigenschaften, die Teil anderer Spezifikationen sind:
dynamic-range-limit-mix()Funktion- SVG-Farbeigenschaften, die Teil anderer Spezifikationen sind:
- SVG
colorAttribut - Farbkreis Glossarbegriff
- Interpolation Glossarbegriff
- Die
@font-palette-valuesAt-Regel und deroverride-colorsDeskriptor - Die
@color-profileAt-Regel - 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
print-color-adjust <gradient>definiert im CSS-Bilder Modul- Die
VideoColorSpaceSchnittstelle <feColorMatrix>SVG-Element- Canvas API: Anwendung von Stilen und Farben
- Werkzeuge: