Kiekvienas spalvų formatas aprašo tą patį dalyką skirtinga kalba: HEX skirtas stiliams, RGB — ekranams ir kodui, HSL — paletėms kurti, CMYK — spaudai. Pasirink reikalingą konversiją ir gauk tikslią reikšmę, gyvą peržiūrą ir formulę, kurią naudoja.
Keturi spalvų formatai
Kas yra HEX?
HEX kodas yra šešiženklis šešioliktainis skaičius, saugantis spalvos raudonos, žalios ir mėlynos kanalus po pradinio #. Kiekviena skaitmenų pora atitinka vieną kanalą nuo 00 (nėra) iki FF (pilnai), todėl tai suteikia tą pačią 16,7 milijono spalvų aprėptį kaip RGB, bet daug trumpesne užrašo forma. HEX yra numatytasis CSS, dizaino įrankių ir prekių ženklo gairių formatas.
- Sintaksė:
- #RRGGBB
- Tinka geriausiai:
- CSS, dizaino perdavimas, prekių ženklo gairės
Kas yra RGB?
RGB aprašo spalvą kaip tris šviesos kanalus — raudoną, žalią ir mėlyną — kiekvienas nuo 0 iki 255. Tai atspindi, kaip iš tikrųjų veikia ekranai: visi trys 255 reiškia baltą, visi 0 — juodą. RGB tinka, kai reikia skaičiuoti su spalva, o rgba() prideda permatomumą.
- Sintaksė:
- rgb(R, G, B)
- Tinka geriausiai:
- kodas, canvas, permatomumas su rgba()
Kas yra HSL?
HSL suskaido spalvą į atspalvį (0–360° spalvų rate), saturaciją (kiek ryški, 0–100%) ir šviesumą (kiek šviesi, 0–100%). Kadangi kiekviena dalis atitinka tai, kaip žmonės apibūdina spalvas, HSL yra lengviausias formatas kurti šviesesnes ar tamsesnes variacijas ir nuoseklias paletes — ranka arba kode.
- Sintaksė:
- hsl(H, S%, L%)
- Tinka geriausiai:
- paletės, atspalviai ir tamsūs/nešviesūs variantai, temingas dizainas
Kas yra CMYK?
CMYK yra keturių rašalų modelis, naudojamas spaudoje: cyan, magenta, yellow ir key (juoda), kiekvienas procentais nuo 0 iki 100. Rašalas atima šviesą vietoje jos emisijos, todėl CMYK aprėpia mažiau spalvų nei ekranas — dėl to ryškios ekrano spalvos dažnai atrodo blankesnės išspausdintos.
- Sintaksė:
- cmyk(C%, M%, Y%, K%)
- Tinka geriausiai:
- spauda, pakuotė, spaudai paruoštas maketas