Werbung

Farbkonverter

Farben zwischen HEX konvertieren, RGB- und HSL-Formate

Wählen Sie eine Farbe

Oder geben Sie unten Werte ein

Verständnis Farbformate

Digitale Farben können in mehreren Formaten dargestellt werden, jedes mit unterschiedlichen Vorteilen. Dieses Werkzeug Konvertiert nahtlos zwischen den drei gängigsten Web-Farbformaten: HEX, RGB und HSL. Alle Die Verarbeitung erfolgt in Ihrem Browser – Ihre Farbauswahl wird niemals verfolgt oder gespeichert.

#️⃣ HEX (Hexadezimal)

Format: #RRGGBB (6 Zeichen) oder #RGB (3-Zeichen-Kurzschrift)
Beispiel: #2563EB oder #F00 (rot)
Am besten geeignet für: CSS, HTML-Attribute, Design-Tools. Kompaktestes Format für Webentwicklung.

🔴🟢🔵 RGB (Rot, Grün, Blau)

Format: rgb(R, G, B) , wobei jeder Wert 0-255 ist
Beispiel: rgb(37, 99, 235)
Am besten geeignet für: CSS-Funktionen, JavaScript-Farbmanipulation, programmgesteuert Farberzeugung. Leicht zu verstehen als leichtes Mischen.

🌈 HSL (Farbton, Sättigung, Helligkeit)

Format: hsl(H, S%, L%) wobei H 0–360° ist, S und L 0–100 % sind
Beispiel: hsl(221, 83%, 53%)
Am besten geeignet für: Farbschemata erstellen, Helligkeit/Sättigung anpassen. Die meisten intuitiv für die menschliche Wahrnehmung.

Häufige Anwendungsfälle

  • CSS-Styling: Konvertieren zwischen Formaten für verschiedene CSS-Eigenschaften und Browserkompatibilität
  • Design-Übergabe: Farben übersetzen aus Design-Tools (häufig HEX) in codefreundliche Formate
  • Farbschemata: Verwenden Sie HSL zum Erstellen Variationen (Helligkeit für Schwebezustände anpassen)
  • Zugänglichkeit: Kontrast berechnen Verhältnisse unter Verwendung von RGB-Werten
  • Markenrichtlinien: Dokumentfarben in Mehrere Formate für verschiedene Anwendungsfälle

Kurztipps zur Farbtheorie

Erstellen Hover-Zustände

Verwenden Sie HSL: Verringern Sie die Helligkeit um 10–15 % für dunklere Hover-Effekte oder erhöhen Sie sie für hellere diejenigen. Viel einfacher als die Berechnung von RGB-Änderungen.

Sicherstellen Kontrast

Für die WCAG AA-Konformität benötigt Text ein Kontrastverhältnis von 4,5:1. HSL Helligkeitsunterschiede von 40 %+ erfüllen diese Anforderung normalerweise.

Häufig gestellte Fragen

Welches Format soll ich verwenden? in CSS?

Alle drei funktionieren in modernen Browsern. HEX ist am gebräuchlichsten und kompaktesten. Verwenden Sie bei Bedarf RGB/HSL Transparenz (rgba() oder hsla()) oder dynamische Farbmanipulation.

Was bedeutet das # in HEX meine?

Das #-Symbol gibt einen hexadezimalen Farbwert an. Es ist in CSS erforderlich, in jedoch oft optional Design-Tools. Die folgenden 6 Zeichen stellen Rot, Grün und Blau in der Basis 16 dar (00-FF = 0-255).

Wie funktioniert HSL Hue?

Der Farbton ist ein Grad im Farbkreis: 0° = Rot, 60° = Gelb, 120° = Grün, 180° = Cyan, 240° = Blau, 300° = Magenta, 360° = zurück zu Rot. Es erleichtert die Auswahl von Komplementärfarben (180°). auseinander) intuitiv.

Kann ich Transparenz hinzufügen?

Ja! Verwenden Sie rgba(R, G, B, A) oder hsla(H, S%, L%, A) , wobei A 0-1 ist. Modernes CSS unterstützt auch 8-stelliges HEX: #RRGGBBAA.

CSS-Farbreferenz

/* HEX */
color: #2563EB;

/* RGB */
color: rgb(37, 99, 235);

/* HSL */
color: hsl(221, 83%, 53%);

/* With transparency */
color: rgba(37, 99, 235, 0.5);
color: hsla(221, 83%, 53%, 0.5);
Werbung