Vyjadrenie určitej farby je možné viacerými spôsobmi - v HTML aj CSS, i keď v druhom zo spomínaných jazykov je ich podstatne viac.
Existuje 16 základných farieb. Každá má svoj názov a možno ich použiť tak v HTML, ako i v CSS.
| Názov | Ukážka |
|---|---|
| aqua | |
| black | |
| blue | |
| fuchsia | |
| gray | |
| green | |
| lime | |
| maroon | |
| navy | |
| olive | |
| purple | |
| red | |
| silver | |
| teal | |
| white | |
| yellow |
Použiteľné sú dva spôsoby: zápis názvu základnej farby alebo hexadecimálnej hodnoty v tvare #RRGGBB, kde R znamená červenú farbu, G zelenú a B modrú. Každá z týchto farebných zložiek je číslo v šestnástkovej sústave od 00 do FF. Čím vyššie je číslo, tým viac danej farby sa použije.
Na prevod čísel z desiatkovej do šestnástkovej sústavy môžete použiť aj kalkulačku. Existujú tiež špecializované programy (napríklad ColorCop), ktoré vám priamo vypíšu číslo vybranej farby.
Skúste si pozrieť ukážku zápisov:
silver #00FF00 #121255 #A4B4CC #AADDFF #050d0c
Okrem predchádzajúcich dvoch možností sa dajú použiť aj ďalšie.
Prvá z nich je taktiež hexadecimálna, ale stačí pri nej udať len tri čísla. Má tvar #RGB, kde R je červená, G zelená a B modrá.
#0F0 #155 #c44
Druhý spôsob už obsahuje čísla v desiatkovej sústave a je v tvare rgb(X,Y,Z). X označuje červenú, Y zelenú a Z modrú. Jednotlivé čísla majú rozsah od 0 do 255.
rgb(0,10,255) rgb(255,16,70)
No a nakoniec, tretí spôsob je podobný predchádzajúcemu, no miesto čísel od 0 do 255 sa udávajú percentá.
rgb(0%,25%,100%) rgb(0%,75.5%,0%)