Zadanie farby pomocou # v CSS
Spôsob zadania farby pomocou rgb, aj
keď umožňuje získať akýkoľvek odtieň akejkoľvek
farby, je napriek tomu trochu ťažkopádny. Preto
existuje aj tretia možnosť nastavenia farby -
cez hexadecimálne hodnotenie.
Aby ste pochopili podstatu tohto spôsobu, musíte
porozumieť hexadecimálnej číselnej sústave. Na
rozdiel od desiatkovej sústavy, ktorú používame
v každodennom živote, nemá desať číslic, ale
šestnásť: 0, 1,
2, 3, 4, 5, 6,
7, 8, 9, A, B,
C, D, E, F -
ako vidíte, kvôli nedostatku číslic po
deviatich sa používajú písmená.
V tomto systéme sa namiesto rgb píše
mriežka #, za ktorou nasleduje šesť
znakov. Prvé dva znaky - červená farba,
druhé dva znaky - zelená farba a posledné dva
znaky - modrá farba. Farby sa tiež menia od
0 do 255, ale v hexadecimálnej
sústave to bude od 00 do FF.
V nasledujúcom príklade je odsek zafarbený na červeno:
<p>
text
</p>
p {
color: #FF0000;
}
:
Nastavte všetkým odsekom farbu #FFEEAA.
Nastavte všetkým odsekom pozadie #000000
a farbu textu #FFFFFF. Aké farby
to budú?
Daný je nasledujúci kód:
p {
color: rgb(255, 200, 255);
}
Pomocou nejakého konvertora preveďte farbu do hexadecimálneho formátu.