bybence
Kapcsolat
bybence

Felfedezés

Eszközök

Academy

Blog

Hírek

Kapcsolat

Academy

Színek tananyag

ByBence Academy

Színek

17 anyag

Színelmélet alapjai

Mi a szín?
RGB, HEX és HSL
Színkeverés: fény és festékÁrnyalat, telítettség és világosságA színkör
Academy

/

Színek

/

Színelmélet alapjai

RGB, HEX és HSL: ugyanaz a szín háromféle leírása

A leggyakoribb webes színformátumok ugyanazt a vizuális eredményt más logika szerint írják le. Tanuld meg, mikor melyiket érdemes használni.

4 perc olvasás

Frissítve: 2026. szeptember 3.

Balogh Bence

Röviden

Az RGB három színcsatornát, a HEX ugyanezeket hexadecimális formában, a HSL pedig árnyalatot, telítettséget és világosságot ír le. Weben mindhárom ugyanahhoz a megjelenített színhez vezethet.

Profi, egyedi RGB / HEX / HSL color picker

Ne csak nézd — manipuláld

Kiválasztott szín

#2563EB

Picker megnyitása ↗

HEX

kattints a kódra

#2563EB

RGB

kattints a kódra

rgb(37, 99, 235)

HSL

kattints a kódra

hsl(221 83% 53%)

A három formátum ugyanazt a színt írja le. Bármelyik kódra kattintva azonnal a vágólapra kerül.

RGB: három fénycsatorna

Az RGB érték három 0 és 255 közötti csatornából áll: red, green és blue. Az például egy erős kék. Fejlesztői szempontból közvetlen, de kézzel kevésbé intuitív finomhangolni.

A három fénycsatorna működését látványosan továbbviheted a színkeverő leckében, ahol ugyanabból a két színből külön láthatod a fény és a festék eredményét.

HEX: kompakt RGB

A HEX kód hat hexadecimális karakterrel írja le ugyanazt a három csatornát. A értékben a 25 a vörös, a 63 a zöld, az EB a kék csatorna. A formátum tömör és design tokenekben nagyon elterjedt.

Ha nem csak példakódot szeretnél látni, hanem konkrét színek formátumait is összehasonlítanád, a színadatbázisban ugyanazt az árnyalatot többféle színleírásban is meg tudod nézni.

HSL: tervezőbarát gondolkodás

A HSL az árnyalatot fokban, a telítettséget és világosságot százalékban adja meg. Ha egy gomb hover állapotát ugyanabból az árnyalatból szeretnéd világosítani vagy sötétíteni, a HSL logikája gyakran könnyebben kezelhető.

A HEX jó tárolási forma, a HSL gyakran jobb gondolkodási forma.

Mikor melyiket használd?

  • HEX: statikus design tokenek és gyors másolás.
  • RGB/RGBA: amikor alfa csatornával vagy közvetlen csatornaértékekkel dolgozol.
  • HSL: árnyalatcsaládok, állapotok és generált skálák tervezéséhez.
  • A felhasználói élményt nem a formátum, hanem a kapott kontraszt és vizuális szerep határozza meg.

Miért fontos megérteni, hogy ez ugyanaz a szín?

A HEX, az RGB és a HSL nem három külön színrendszer abból a szempontból, ahogy a legtöbb hagyományos webes felületet megtervezed: sok esetben ugyanazt az sRGB színt írják le eltérő jelöléssel. Ez azért fontos, mert a formátum megválasztása nem változtatja meg automatikusan a vizuális eredményt.

A különbség inkább abban van, hogyan gondolkodsz róluk. RGB-ben csatornaértékeket kezelsz, HEX-ben kompakt kódot kapsz, HSL-ben pedig könnyebben gondolkodhatsz árnyalatban, telítettségben és világosságban. Egy design system ezért akár több formátummal is dolgozhat anélkül, hogy vizuálisan más színt jelentene.

A modern CSS ennél többet is tud

A mai CSS már nem áll meg a klasszikus HEX, RGB és HSL hármasnál. Léteznek például Lab, LCH, OKLab és OKLCH formátumok is, amelyek bizonyos feladatoknál perceptuálisan kiszámíthatóbb skálák készítését teszik lehetővé. Ettől még egy kezdőnek nem kell rögtön minden színteret használnia.

Gyakorlati sorrendként először értsd meg az RGB–HEX–HSL kapcsolatot, utána a kontrasztot és a szerepalapú színrendszert. Ha ezek stabilak, akkor érdemes perceptuális színterekkel finomítani a generált skálákat.

A formátum eszköz. A jó színrendszerhez továbbra is szerepek, kontraszt, hierarchia és következetesség kell.

Mit csinál valójában a HEX → RGB átváltás?

A hatjegyű HEX kód három kétjegyű hexadecimális számra bontható. A példában a `25`, `63` és `EB` párok a vörös, zöld és kék csatornát jelentik. A hexadecimális számrendszer 0–9 után A–F karaktereket használ, így két karakter 00 és FF között 256 különböző értéket tud leírni.

Ezért a ugyanazt jelenti, mint az , a pedig az . A HEX nem más színmodellt használ; ugyanazokat az RGB csatornákat csomagolja kompaktabb jelölésbe.

És mi történik az alfa csatornával?

A színformátumok átlátszóságot is leírhatnak. CSS-ben használhatsz például nyolcjegyű HEX kódot vagy slash szintaxist RGB/HSL mellett. Az alfa nem egy negyedik 'szín', hanem azt szabályozza, milyen arányban keveredik a foreground a mögötte lévő tartalommal.

UI-tervezésnél az opacity kényelmes, de óvatosan használd szövegszínek gyengítésére. Egy `color: ` érték különböző háttereken más végső kontrasztot adhat, míg egy konkrét semantic muted token kiszámíthatóbb lehet.

Gyors döntési fa: melyik formátumot válaszd?

  • Ha csak stabil színtokent tárolsz és sok eszköz között másolod: HEX egyszerű és jól olvasható.
  • Ha csatornákkal, alfaértékkel vagy JS-alapú számítással dolgozol: RGB kézenfekvő lehet.
  • Ha emberként szeretnél hue, saturation és lightness mentén finomhangolni: HSL könnyen tanulható.
  • Ha perceptuálisan egyenletesebb generált skálákat építesz: modern CSS színterek, például OKLCH is megfontolhatók.
  • Bármelyiket választod, a végleges UI-t kontraszt és szerep alapján értékeld, ne a formátum alapján.

A HSL három tengelyét külön-külön az árnyalat, telítettség és világosság leckében tudod interaktívan szétszedni.

Gyakori kérdések

A HEX pontosabb az RGB-nél?

Nem. A hatjegyű HEX és a hagyományos 0–255 RGB ugyanazt a 24 bites RGB színteret írja le más jelöléssel.

Melyik színformátumot érdemes használni CSS-ben?

Nincs egyetlen kötelező választás. HEX jó statikus tokenekhez, RGB hasznos csatorna- és alfaalapú műveleteknél, HSL pedig intuitív lehet árnyalatok módosításához. Modern rendszerekben OKLCH is hasznos lehet skálákhoz.

Gyakorold tovább

Használd a saját szín- és palettaeszközöket

Az elmélet akkor rögzül, amikor konkrét árnyalatokon és kombinációkon is kipróbálod. Ezek a kapcsolódó ByBence oldalak ugyanennek a tananyagnak a gyakorlati folytatásai.

Nézz meg valódi színeket HEX, RGB és HSL formátumban

A színadatbázisban nem csak elméleti példákon, hanem konkrét árnyalatokon is összevetheted a formátumokat.

Források és további olvasnivaló

A webes színmodelleknél és accessibility részeknél szabványokra és elsődleges dokumentációra támaszkodj. A konkrét palettadöntéseket pedig mindig a saját felületeden, valódi komponenseken teszteld.

MDN – CSS color values

Előző

Mi a szín?

Következő

Színkeverés: fény és festék

Ezen az oldalon

RGB: három fénycsatornaHEX: kompakt RGBHSL: tervezőbarát gondolkodásMikor melyiket használd?Miért fontos megérteni, hogy ez ugyanaz a szín?A modern CSS ennél többet is tudMit csinál valójában a HEX → RGB átváltás?És mi történik az alfa csatornával?Gyors döntési fa: melyik formátumot válaszd?