background-color - Český CSS 3 manuál
Pomocí CSS 3 vlastnosti background-color nastavujeme barvu pozadí HTML elementu.
Hodnotu barvy můžeme zadat několika způsoby.
Hodnoty
- barva - Barvu můžeme specifikovat slovně, např. blue. I když prohlížeče podporují mnoho slovních barev, validních je pouze základních 16: aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white a yellow.
- transparent - Výchozí průhledná barva, pozadí se tedy nevykresluje.
- inherit - Barva pozadí se určí podle rodičovského elementu.
Barvu můžeme zadat i pomocí jednotlivých složek modelu RGB. Slouží k tomu funkce rgb(červená, zelená, modrá) a rgba(červená, zelená, modrá, alfakanál). Jednotlivé hodnoty jsou od 0 do 255. Syntaxe je následující:
/* červená barva pomocí RGB */ background-color: rgb(255, 0, 0);
Dále můžeme použít hexadecimální notaci RGB barev, její syntaxe je následující:
/* červená barva pomocí hexadecimální notace */ background-color: #FF0000;
K výběru barev můžete použít on-line aplikaci Colorpicker.
Ukázka
<!DOCTYPE html> <html> <head> <style> body { background: aqua; } </style> </head> <body> Ukázka jednobarevného pozadí. </body> </html>
Výsledek:

Vlastnosti pozadí můžeme kombinovat a jejich zápis zjednodušit pomocí vlastnosti background.