CSS-värikoodit ovat yksinkertaisimmillaan muotoa #rgb 
missä r, g ja b ilmoittavat punaisen, 
vihreän ja sinisen valon intensiteetin "heksadesimaalinumerolla" 
0 (minimi), 
1, 
2, 
3, 
4, 
5, 
6, 
7, 
8, 
9, 
a, 
b, 
c, 
d, 
e
tai f (maksimi).
Merkintä #23b tarkoittaa samaa kuin #2233bb. 
Alempana esitellään muita merkintätapoja.
| Red | Green | Blue | ||
| White | f | f | f | Valkoinen | 
| Yellow | f | f | 0 | Keltainen | 
| Cyan | 0 | f | f | Syaani | 
| Green | 0 | f | 0 | Vihreä | 
| Magenta | f | 0 | f | Magenta | 
| Red | f | 0 | 0 | Punainen | 
| Blue | 0 | 0 | f | Sininen | 
| Key | 0 | 0 | 0 | Musta | 
| Punainen | Vihreä | Sininen | 
Harmaasävyjä voi olla kaikkiaan 256 erilaista (jos sekä musta että valkoinen lasketaan mukaan), mutta nämä 16 ovat helpoimmat kirjoittaa:
| #000 | #111 | #222 | #333 | #444 | #555 | #666 | #777 | #888 | #999 | #aaa | #bbb | #ccc | #ddd | #eee | #fff | 
| #000 | #111 | #222 | #333 | #444 | #555 | #666 | #777 | #888 | #999 | #aaa | #bbb | #ccc | #ddd | #eee | #fff | 
| #000 | #111 | #222 | #333 | #444 | #555 | #666 | #777 | #888 | #999 | #aaa | #bbb | #ccc | #ddd | #eee | #fff | 
Nykyään värien ilmoittamiseen on 
muitakin tapoja. Esimerkiksi merkintä rgba(0,0,0,0.5) tarkoittaa mustaa, 
joka on puoliksi läpinäkyvä (alfa-arvo on 0.5 eli 50 %) ja 
rgba(255,255,255,0.5) vastaavasti yhtä läpinäkyvää valkoista. Näissä väreissä 
R-, G- ja B-arvot ilmaistaan numerona 0-255.
Ilman väripaletin apua eli pelkkänä koodina käsiteltynä hsl-arvo on 
kätevin. Siinä voi muuttaa helposti värisävyä (Hue), värikylläisyyttä 
(Saturation) ja kirkkautta (Luminance). 
Hsla-värissä voi lisäksi määritellä läpinäkyvyyden 
(Alpha). Esimerkki: hsla(180,100%,50%,0.8).
Vaikeinta on hahmottaa, miten ensimmäisen luvun eli värisävyn muutos vaikuttaa väriin. Tämä "avattu väriympyrä" auttaa siinä:
| 0 | 60 | 120 | 180 | 240 | 300 | 360 | 
Nämä tasaisin välein poimitut kuusi esimerkkiväriä ovat samat kuin tämän sivun ylimmässä taulukossa.