Barve so podane z vnaprej določenimi imeni barv ali vrednostmi RGB, HEX, HSL, RGBA in HSLA. V CSS
lahko barvo določimo z uporabo vnaprej določenih imen barv, in sicer tako za ozadje (background-color) kot
tudi za besedilo (color). Lastnost background-color (slo. Barva ozadja) določa barvo ozadja
elementa. Ozadje zajema celotno velikost elementa, vključno z odmikom in
obrobami, vendar ne vključuje robov. Lastnost color
(slo. Barva besedila) pa določa barvo besedila znotraj vsebine elementa. Obe lastnosti omogočata izbiro barv z uporabo
imen barv, pa tudi RGB, HEX, HSL, RGBA ali HSLA vrednosti.
PRIMER
REZULTAT
ime
slog
izgled
ČRNA
style="color: black;"
ČRNA
BELA
style="color: white;"
BELA
MODRA
style="color: blue;"
MODRA
RDEĆA
style="color: red;"
RDEĆA
ORANŽNA
style="color: orange;"
ORANŽNA
RUMENA
style="color: yellow;"
RUMENA
ZELENA
style="color: green;"
ZELENA
SIVA
style="color: gray;"
SIVA
RJAVA
style="color: brown;"
RJAVA
VIJOLIČNA
style="color: purple;"
VIJOLIČNA
ROZA
style="color: pink;"
ROZA
ime
slog
izgled
ČRNA
style="background-color: black;"
BELA
style="background-color: white;"
MODRA
style="background-color: blue;"
RDEĆA
style="background-color: red;"
ORANŽNA
style="background-color: orange;"
RUMENA
style="background-color: yellow;"
ZELENA
style="background-color: green;"
SIVA
style="background-color: gray;"
RJAVA
style="background-color: brown;"
VIJOLIČNA
style="background-color: purple;"
ROZA
style="background-color: pink;"
V CSS barve lahko določimo tudi z vrednostmi RGB, HEX, HSL, RGBA in HSLA:
CSS Barve: RGB
Barvna vrednost RGB predstavlja RDEČE (ang. RED), ZELENE (ang.
GREEN) in MODRE (ang. BLUE) vire svetlobe. V CSS je barvo RGB barvo mogoče določite z uporabo formule:
HSL pomeni odtenek, nasičenost in lahkotnost (ang. Hue, Saturation and Lightness). Odtenek (ang.
Hue) je stopinja na barvnem kolesu od 0 do 360, kjer je 0 rdeča, 120 zelena in 240 modra barva. Nasičenost (ang.
Saturation) je vrednost v odstotkih, kjer 0% pomeni odtenek sive, 100% pa celotno barvo. Tudi svetlost (ang.
Lightness) se meri v odstotkih in sicer 0% je črna, 50% ni niti svetla niti temna, 100% pa predstavlja belo barvo.
V CSS je mogoče barvo določiti z barvnim odtenkom, nasičenostjo in svetlostjo v HSL obliki:
Barvne vrednosti RGBA so razširitev barvnih vrednosti RGB z dodanim kanalom alfa, ki določa
motnost barve. Vrednost RGBA je določena z: rgba(rdeča, zelena, modra, alfa), kjer je parameter alfa
število med 0.0 in 1. Število 0 pomeni popolnoma pregleden in 1 popolnoma ni pregleden.
Barvne vrednosti HSLA so razširitev barvnih vrednosti HSL z dodanim kanalom alfa, ki določa
motnost barve. Vrednost barve HSLA je določena s hsla(odtenek, nasičenost, svetlost, alfa) (ang. Hue,
saturation, lightness, alpha). Parameter alfa je število med 0.0 (popolnoma pregleden) in 1.0 (sploh ni pregleden).