Návod na barvy
Barvy jsou zobrazeny kombinací ČERVENÉHO, ZELEného a MODRÉHO světla.
Názvy barev
Pomocí CSS lze barvy nastavit pomocí názvů barev:
Příklad
Color | Name |
---|---|
Red | |
Yellow | |
Cyan | |
Blue | |
Magenta |
Hodnoty barev CSS
Pomocí CSS lze barvy specifikovat různými způsoby:
- Podle názvů barev
- Jako hodnoty RGB
- Jako hexadecimální hodnoty
- Jako hodnoty HSL (CSS3)
- Jako hodnoty HWB (CSS4)
- S
currentcolor
klíčovým slovem
Barvy RGB
Hodnoty barev RGB jsou podporovány ve všech prohlížečích.
Hodnota barvy RGB je specifikována pomocí: rgb ( ČERVENÁ , ZELENÁ , MODRÁ ).
Každý parametr definuje intenzitu barvy jako celé číslo mezi 0 a 255.
Například rgb(0,0,255) je vykreslen jako modrý, protože modrý parametr je nastaven na nejvyšší hodnotu (255) a ostatní jsou nastaveny na 0.
Příklad
Color | RGB | Color |
---|---|---|
rgb(255,0,0) | Red | |
rgb(0,255,0) | Green | |
rgb(0,0,255) | Blue |
Odstíny šedé jsou často definovány pomocí stejných hodnot pro všechny 3 světelné zdroje:
Příklad
Color | RGB | Color |
---|---|---|
rgb(0,0,0) | Black | |
rgb(128,128,128) | Gray | |
rgb(255,255,255) | White |
Hexadecimální barvy
Hexadecimální hodnoty barev jsou také podporovány ve všech prohlížečích.
Hexadecimální barva je určena pomocí: # RR GG BB .
RR (červená), GG (zelená) a BB (modrá) jsou hexadecimální celá čísla mezi 00 a FF určující intenzitu barvy.
Například #0000FF se zobrazí jako modrá, protože modrá složka je nastavena na nejvyšší hodnotu (FF) a ostatní jsou nastaveny na 00.
Příklad
Color | HEX | RGB | Color |
---|---|---|---|
#FF0000 | rgb(255,0,0) | Red | |
#00FF00 | rgb(0,255,0) | Green | |
#0000FF | rgb(0,0,255) | Blue |
Odstíny šedé jsou často definovány pomocí stejných hodnot pro všechny 3 světelné zdroje:
Příklad
Color | HEX | RGB | Color |
---|---|---|---|
#000000 | rgb(0,0,0) | Black | |
#808080 | rgb(128,128,128) | Gray | |
#FFFFFF | rgb(255,255,255) | White |
Velká nebo malá písmena?
K zadání hexadecimálních hodnot můžete použít velká nebo malá písmena.
Malá písmena se píší snadněji. Velká písmena jsou lépe čitelná.
Názvy barev
CSS podporuje 140 standardních názvů barev.
V další kapitole najdete kompletní abecední seznam názvů barev s hexadecimálními hodnotami:
Color Name | Hex | Color |
---|---|---|
AliceBlue | #F0F8FF | |
AntiqueWhite | #FAEBD7 | |
Aqua | #00FFFF | |
Aquamarine | #7FFFD4 | |
Azure | #F0FFFF | |
Beige | #F5F5DC | |
Bisque | #FFE4C4 |
Klíčové slovo aktuální barva
Klíčové currentcolor
slovo odkazuje na hodnotu vlastnosti color prvku.
Příklad
Barva ohraničení následujícího prvku <div> bude modrá, protože barva textu prvku <div> je modrá:
#myDIV {
color: blue; /* Blue text color */
border: 10px solid currentcolor;
/* Blue border color */
}