Barvy v HTML

Do spousty atributů v HTML se zadává barva. Ta se v HTML může zapsat několika různými způsoby (které jsou naštěstí stejné i pro CSS).

Pojmenované barvy

Některé důležité barvy mají svá jména. Zde je šestnáct hlavních: white, yellow, fuchsia, aqua, red, lime, blue, black, green, maroon, olive, purple, gray, navy, teal, silver. Existuje ještě spousta dalších, ale jejich podpora v prohlížečích není jednoznačná.

Příklad modrého pozadí stránky: <body bgcolor="blue">

RGB model

Každé barevné světlo se skládá ze tří složek. Červené, zelené a modré. Anglicky RGB = red, green, blue. Když se nějak zapíše, jak moc má které světlo v kterém bodě obrazovky svítit, tak se z toho dá složit libovolná barva.

red green blue
červená zelená modrá
R G B

Procentový zápis

Prostě se zapíše, z kolika procent to které světlo svítí. Bílá barva se tak zapisuje
rgb(100%, 100%, 100%). Červená je rgb(100%, 0%, 0%). Tmavě modrá rgb(0%, 0%, 50%)

Desítkový zápis

To samé jako procentový zápis, ale škála není od nuly do stovky, ale od 0 do 255. Křiklavě zelená barva je potom rgb(0, 255, 0), normálně zelená je rgb(0, 128, 0).

Šestnáctkový zápis

Je to trochu podobné desítkovému zápisu s několika rozdíly. Jednak se tam nešaší se závorkami a mezerami(dává se tam jen # křížek) a druhak se čísla zapisují šestnáctkově, takže se každý odstín vejde do dvou znaků. Zápis např. modré barvy je pak #0000FF, protože FF je šestnáctkový zápis čísla 255.

Příklad: následující zápisy červené barvy jsou ekvivalentní:

Nebo se píše např.
<font color="#008000>Hezky zelené písmo</font>
<font color="rgb(0, 128, 0)">Úplně stejně zelené písmo</font>

Píše Yuhů
dusan@pc-slany.cz
mail formulářem
Jak psát web O tvorbě, údržbě a zlepšování internetových stránek.

Základy HTML CSS FrontPage Hledání

HTML příručka

HTML jazyk

Syntaxe

Terminologie

URL

Barvy

Délky

Znakové entity

Nejdůležitější tagy

Obecné atributy

HTML tagy

Struktura

Úprava textu

Bloky

Seznamy

Odkazy

Obrázky

Tabulky

Rámy

Objekty

Formuláře

Hlavička

Skripty a styly

Rozšíření

Hledání


Rozšířené

Rejstřík tagů

 

HTML  příručka http://dusan.pc-slany.cz/internet/html/

Píše Yuhů: autorova stránka, mail: dusan@pc-slany.cz