ImageColorPicker.com

    HEX → HSL konverter

    Alakíts át bármilyen HEX színt HSL-ra — azonnal és ingyen

    #2ECC71

    Illessz be bármilyen színértéket — mi felismerjük a formátumot.

    Válassz színt
    HSL eredmény
    hsl(145, 63%, 49%)
    Árnyalat
    145°
    Telítettség
    63%
    Világosság
    49%

    Ez a szín minden formátumban

    Az HSL úgy írja le a színt, ahogy az emberek beszélnek róla: milyen tónus, mennyire színes, mennyire világos. Egy HEX kód HSL-be alakítása a gyors módja annak, hogy olyan formát kapj, amin tényleg tudsz finomítani — világosítani, tompítani vagy akár skálát építeni belőle.

    Hogyan működik a HEX → HSL átalakítás

    1. Alakítsd át a HEX kódot RGB-vé és oszd el mindhárom csatornát 255-tel, hogy mindhárom érték 0 és 1 közé essen.
    2. Találd meg a három érték közül a legnagyobbat és a legkisebbet. Ezek átlaga adja a világosságot L.
    3. A közöttük lévő különbség határozza meg a telítettséget S: világos színeknél oszd el (2 − max − min)-nel, sötéteknél (max + min)-nel.
    4. Az a csatorna, amelyik a maximumot tartja, dönti el a tónust H — a vörös 0°, a zöld 120°, a kék 240° — a másik két csatorna pedig belül pozícionálja a tónust az adott szegmensben.

    Példa a gyakorlatban

    HEX #2ECC71=HSL hsl(145, 63%, 49%)

    A számítás pontos, de az HSL értékeket általában fokokra és százalékokra kerekítik. Visszaalakításnál ezért előfordulhat, hogy egy-két RGB lépéssel eltér a végeredmény az eredetitől — ez gyakorlatban láthatatlan, de érdemes tudni, ha többször körbealakítasz színeket.

    HEX és HSL magyarázata

    Mi az a HEX?

    A HEX kód egy hat számjegyű hexadecimális szám, amely a szín vörös, zöld és kék csatornáját tárolja egy vezető # mögött. Minden kétjegyű pár egy csatornát fed le 00-tól (nincs) FF-ig (teljes), így ugyanazt a 16,7 millió színt adja, mint az RGB, jóval tömörebb jelölésben. A HEX alapértelmezett a CSS-ben, design eszközökben és márkaelvekben.

    Szin­taxis:
    #RRGGBB
    Tartomány:
    00–FF csatornánként
    Legjobb erre:
    CSS, design átadás, márkaelvek

    Mi az a HSL?

    A HSL a színt három részre bontja: hue (0–360° a színségen), saturation (mennyire színes, 0–100%) és lightness (mennyire világos, 0–100%). Mivel minden rész megfelel annak, ahogy az emberek a színt leírják, a HSL a legegyszerűbb formátum árnyalatok, tónusok és egységes paletták kézi vagy kód alapú létrehozásához.

    Szin­taxis:
    hsl(H, S%, L%)
    Tartomány:
    0–360°, 0–100%, 0–100%
    Legjobb erre:
    paletták, tónusok és árnyalatok, témázás

    HEX → HSL referencia táblázat

    A leggyakoribb CSS-színek, átalakítva HEX-ról HSL-ra.

    SzínHEXHSL
    black#000000hsl(0, 0%, 0%)
    white#FFFFFFhsl(0, 0%, 100%)
    red#FF0000hsl(0, 100%, 50%)
    lime#00FF00hsl(120, 100%, 50%)
    blue#0000FFhsl(240, 100%, 50%)
    yellow#FFFF00hsl(60, 100%, 50%)
    orange#FFA500hsl(39, 100%, 50%)
    teal#008080hsl(180, 100%, 25%)
    purple#800080hsl(300, 100%, 25%)
    gray#808080hsl(0, 0%, 50%)

    Gyakran ismételt kérdések