Barva pozadí se nastavuje atributem bgcolor u tagu <body>.
<body bgcolor="red">
Vše se teď bude psát na červené pozadí!
</body>
Výsledek:
Vše se teď bude psát na červené pozadí!
Pro zadávání barev je zavedeno šestnáct hlavních názvů barev. To je ale dost málo, protože se jich dá použít 16 777 216 (2563). Těchto skoro sedmnáct milionů barev se zadává ve formátu šestimístného kódu hexadecimálních číslic. Vždy dva po sobě jdoucí znaky definují odstín jedné ze tří základních barev modelu RGB (R - red, G - green, B - blue = červená, zelená, modrá). Hodnoty odstínů barev je tedy možné ukládat v rozmezí 0 - 255 (! převedených do hexadecimálního kódu !) ve tvaru RRGGBB, před který se přidá znak "#".
Tabulku pro převod z šestnáctkové (hexadecimální) soustavy do desítkové (dekadické) a obráceně
A nyní si projděme všechny pojmenované barvy i s jejich hexadecimálními kódy.
Mnoho začínajících tvůrců stránek ovšem udělá to, že vezmou několik barev, které se jim líbí a naplácají je k sobě. To je ovšem chyba, protože tyto splácaniny vypadají mnohdy odpudivě. Aby se Vám to nestalo, na internetu je výborný nástroj pro tvorbu barevných schémat. Jen pro doplnění připomínám, že barevná schémata se tvoří buď jednobarevně, kontrastně (červená a zelená), jako trojice (modrá, žlutá, červená), čtveřice (zelenomodrá, zelenožlutá, červenomodrá, červenožlutá) nebo analogicky (tři červené a zelená).
Obrázek na pozadí
Obrázek jako pozadí nastavíte atributem background u tagu body. Je ale třeba dbát na to, aby pozadí nepůsobilo příliš rušivě a aby na něm byl text dobře čitelný. Pokud je však zvolen chytrý motiv, může výsledek vypadat velmi působivě.
Pokud nastavíme jako pozadí tento obrázek
pak bude výsledek příkazu
<body background="images/poz_maly.gif">
</body>
následovný:
Nakonec je třeba ještě připomenout, že pokud nastavíte barvu pozadí, je třeba zvolit dostatečně kontrastní barvu písma. Jak na to, najdete v kapitole formátování.