Jak to działa
Ten sam kolor można zapisać na wiele sposobów. HEX (#RRGGBB) i RGB opisują mieszankę czerwieni, zieleni i błękitu; HSL i HSV opisują go przez barwę, nasycenie i jasność, bardziej intuicyjne przy wyborze wariantów; a CMYK jest przeznaczony do druku.
To narzędzie przyjmuje kolor w HEX, RGB lub HSL i natychmiast tłumaczy go na wszystkie formaty, w tym nowoczesne przestrzenie CSS Level 4, takie jak HWB, LAB, LCH, OKLab, OKLCh oraz funkcje color() (Display P3, Rec. 2020, ProPhoto).
Wizualny wybierak i kontrolki numeryczne pozwalają dostosować kolor i zobaczyć, jak wszystkie wartości zmieniają się jednocześnie. Wszystko jest obliczane w przeglądarce.
Przykłady
#ff0000rgb(255 0 0) · hsl(0 100% 50%) · cmyk(0% 100% 100% 0%)Czysta czerwień: maksimum w kanale czerwonym, zero w zielonym i niebieskim.#3b82f6rgb(59 130 246)Każda para cyfr szesnastkowych (3b, 82, f6) to wartość 0-255 kanału: 59, 130 i 246.#ffffffrgb(255 255 255) · hsl(0 0% 100%)Biel ma wszystkie trzy kanały na maksimum; w HSL jasność 100%.Przypadki użycia
- Przekształcić kolor z przewodnika projektowego w HEX na format RGB lub HSL wymagany przez Twój CSS lub framework.
- Uzyskać odpowiednik CMYK koloru ekranowego, aby przygotować materiał do druku.
- Poznawać nowoczesne przestrzenie kolorów (OKLCh, Display P3) podczas dostrajania palety o szerokim gamucie.
Najczęstsze pytania
Czym jest kanał alfa i jak zapisuje się go w HEX?
Alfa to nieprzezroczystość, od 0 (przezroczysty) do 100%. W HEX dodaje się ją jako parę cyfr na końcu: #RRGGBBAA. Na przykład #ff000080 to czerwień z 50% krycia.
Jaka jest różnica między HSL a HSV?
Oba używają barwy i nasycenia, ale trzecia oś jest różna: HSL używa jasności (gdzie 100% to biel), a HSV wartości lub jasności (gdzie 100% to najintensywniejszy kolor). HSL jest zwykle wygodniejszy do tworzenia rozjaśnień i przyciemnień.
Dlaczego istnieją OKLab i OKLCh?
To przestrzenie percepcyjnie jednorodne: równe odległości między wartościami odpowiadają podobnym różnicom wizualnym. Dają bardziej naturalne gradienty i regulacje jasności niż HSL, a CSS obsługuje je od poziomu 4.
Czy pokazywany CMYK jest dokładny do druku?
To przybliżona konwersja referencyjna. Rzeczywisty wynik druku zależy od profilu kolorów, farby i papieru, więc do prac profesjonalnych najlepiej użyć profilu ICC drukarni.