HEX, RGB und HSL: Der vollständige Leitfaden zu Farbmodellen für CSS und Design

HEX ist die Kurzschreibweise für RGB. HSL (Farbton, Sättigung, Helligkeit) ist das intuitivste Modell für Designer – die Anpassung der Helligkeit auf 50 % ergibt immer die reinste Farbe, unabhängig vom Farbton.

Color wheel with HEX, RGB, and HSL model conversion diagram for CSS design

HEX-Farbmodell: #RRGGBB-Notation erklärt

Hexadecimal color code breakdown showing red, green, blue, and alpha byte channels

Die HEX-Farbnotation ist eine hexadezimale Abkürzung für RGB-Werte. Das Format ist #RRGGBB wobei:

  • RR = roter Kanal (00 bis FF = 0 bis 255)
  • GG = grüner Kanal (00 bis FF = 0 bis 255)
  • BB = blauer Kanal (00 bis FF = 0 bis 255)
FarbeHEXBedeutung
Rein rot#FF0000R=255 G=0 B=0
Rein grün#00FF00R=0 G=255 B=0
Rein blau#0000FFR=0 G=0 B=255
Weiß#FFFFFFR=255 G=255 B=255
Schwarz#000000R=0 G=0 B=0
ToolDolfen blau#3B82F6R=59 G=130 B=246

HEX-Kurzschrift: Wenn beide Ziffern für jeden Kanal identisch sind, funktioniert eine dreistellige Kurzschrift: #F00 = #FF0000.


RGB-Farbmodell: Rote, grüne, blaue Kanäle

RGB additive color model showing overlapping red, green, and blue light waves

rgb(rot, grün, blau) – jeder Kanal reicht von 0 bis 255.

RGB ist ein additives Farbmodell – die Addition von Kanälen bewegt sich in Richtung Weiß. So funktioniert Licht (Fernsehbildschirme, Monitore).

In CSS:

color: rgb(59, 130, 246);     /* Blue */
color: rgba(59, 130, 246, 0.5); /* Blue at 50% opacity */

HSL-Farbmodell: Farbton, Sättigung, Helligkeit

HSL color cylinder coordinates displaying hue angle, saturation percentage, and lightness

HSL unterteilt Farbe in drei wahrnehmungsbedeutende Dimensionen:

  • Farbton (0–360°): Die Farbe selbst – Rot bei 0°, Grün bei 120°, Blau bei 240°
  • Sättigung (0–100 %): Farbintensität – 0 % ist grau, 100 % ist reine, lebendige Farbe Farbe

In CSS:

color: hsl(217, 91%, 60%);      /* Blue */
color: hsla(217, 91%, 60%, 0.5); /* Blue at 50% opacity */

Vorteil des Designer-Workflows: So erstellen Sie eine 5-Farben-Palette aus einer einzelnen Farbe:

  • 90 % Helligkeit → sehr heller Farbton
  • 75 % Helligkeit → heller Farbton
  • 50 % Helligkeit → Grundfarbe
  • 35 % Helligkeit → dunkel Farbton
  • 20 % Helligkeit → sehr dunkler Farbton

Passen Sie einfach den L-Wert an, während Sie H und S konstant halten.


Wann sollte HEX, RGB oder HSL in CSS verwendet werden?

Color models comparison matrix showing syntax, alpha support, and use cases for HEX, RGB, HSL, and OKLCH

Verwenden Sie HEX: Für einfarbige Referenzen, bei denen Sie den Wert eines Designsystems oder eines Markenleitfadens benötigen. HEX ist das am häufigsten verwendete Format in Designspezifikationen.

RGB verwenden: Wenn Sie Farbkanäle in JavaScript dynamisch bearbeiten müssen: rgb(${r}, ${g}, ${b}).

Verwenden Sie HSL: Beim Erstellen von Designsystemen, beim dynamischen Generieren von Paletten oder beim Arbeiten mit benutzerdefinierten CSS-Eigenschaften für eine barrierefreie Umschaltung zwischen Hell- und Dunkelmodus.


Konvertieren von Farben auf ToolDolfen

ToolDolfen color picker and converter real-time in-browser conversion workflow

Verwenden Sie den Farbwähler & Farbkonverter (Color Picker), um:

  • Wählen Sie visuell eine beliebige Farbe in einem Farbkreis und Spektrum aus
  • Geben Sie einen beliebigen HEX-, RGB- oder HSL-Wert ein und sehen Sie sofort alle drei Formatäquivalente
  • Kopieren Sie jedes Format mit einem in die Zwischenablage Klicken Sie auf
  • Verwenden Sie die Pipette, um Farben von Ihrem Bildschirm zu testen (nur Chrome und Edge)

Empfohlene Begleithandbücher

Entdecken Sie ergänzende Tutorials und Dienstprogramme aus diesem Themencluster, um Ihren digitalen Workflow zu verbessern:

Die Mathematik sicherer Passwörter: Entropie, NIST-Richtlinien und PasswortlängePraktische Schritt-für-Schritt-Anleitung mit verifizierten Standards und im Browser Workflows.Markdown-zu-HTML-Konverter-Leitfaden: GFM-Tabellen, Mathematik und reale FallstrickePraktische Schritt-für-Schritt-Anleitung mit verifizierten Standards und im Browser Workflows.HTML-Entitäten und Escaping: Wie richtige Kodierung XSS-Angriffe verhindertPraktische Schritt-für-Schritt-Anleitung mit verifizierten Standards und im Browser Workflows.So komprimieren Sie große PDF-Dateien für E-Mail-AnhängeKomplementärer formatübergreifender Workflow, der verwandte Daten und Medientools verbindet.
Empfohlenes Dienstprogramm: Farbwähler und -konverterFühren Sie diesen Workflow live in Ihrem Browser aus, ohne Server-Uploads und mit 100 % clientseitiger Privatsphäre.
Farbwähler & Farbkonverter (Color Picker)
Farbwähler & Farbkonverter (Color Picker)

Häufig Gestellte Fragen (FAQ)

Finden Sie schnelle, verifizierte Antworten auf häufige Fragen zu diesem Arbeitsablauf.

Was ist der Unterschied zwischen RGB- und HEX-Farbe?

RGB und HEX repräsentieren dasselbe Farbmodell – rote, grüne und blaue Kanäle mit jeweils 256 Stufen (0–255). HEX ist nur eine Kurzschreibweise mit Hexadezimalzahl: #FF0000 entspricht rgb(255, 0, 0). Sie erzeugen in Browsern identische Farben.

Warum ist HSL besser für Designarbeiten geeignet?

HSL unterteilt Farbton (Farbe), Sättigung (Intensität) und Helligkeit (Helligkeit) in unabhängige Steuerelemente. Dies macht das Erstellen von Designpaletten intuitiv – um eine hellere Version einer Farbe zu erstellen, erhöhen Sie einfach L. Die RGB-Mischung ist viel weniger vorhersehbar.

Was ist der Alphakanal in rgba() und hsla()?

Der Alphakanal steuert die Deckkraft. rgba(255, 0, 0, 0.5) ist ein 50 % transparentes Rot. hsla(0, 100 %, 50 %, 0,5) ist äquivalent. Der Wert reicht von 0 (vollständig transparent) bis 1 (vollständig undurchsichtig).

Bilal Ahmad