Kleuren in CSS
In CSS kunnen kleuren gedefinieerd worden door middel van:
- één van de 16 kleurnamen
- een RGB-waarde in percentages
- een RGB-waarde in numerieke
getallen
- een RGB-waarde in al dan niet verkorte hexadecimale notatie
- systeemkleuren.
Voorbeelden:
BODY { color:
#FFFFFF; background: #000000; }
A:link { color:
rgb(255,0,0); background: rgb(0,0,0); }
A:visited { color:
rgb(0%,0%,100%); background: rgb(0%,0%,0%); }
BODY { color:
WindowText; background: Window; }
Ondersteuning:
- Internet Explorer 3.0: alleen de 16 kleurnamen
en RGB-waarden in al dan niet verkorte hexadecimale notatie
- Internet Explorer 4.0 en hoger: alle mogelijkheden
- Mozilla 1 en hoger: alle mogelijkheden
- Netscape Navigator 4.x: alle mogelijkheden met uitzondering van
systeemkleuren (deze worden echter ten onrechte niet genegeerd, maar in plaats
ervan worden tamelijk willekeurige andere kleuren weergegeven)
- Netscape Navigator 6.0 en hoger: alle mogelijkheden
- Opera 3.5 t/m 5.0: alle mogelijkheden met uitzondering van systeemkleuren
(welke correct genegeerd worden)
- Opera 5.1 en hoger: alle mogelijkheden.
Gezien de foutieve wijze waarop Netscape Navigator 4 systeemkleuren
weergeeft, wordt het gebruik ervan alleen aanbevolen, als gewerkt wordt met
browser-specifieke stijlbladen.
Net als bij HTML is het van belang altijd zowel de voor- als de
achtergrondkleur te vast te leggen.