In HTML-Dateien können Texte, Hintergründe, Links etc. farbig präsentiert werden.
Einige Farbwerte können direkt über ihren englischen Namen ("black", "red", ...) angesprochen werden.
Um alle Farbkombinationen zu erreichen müssen Farben über deren
Es gibt jeweils 256 verschiedene Werte für Rot, Grün und Blau. Die gültigen Wertebereiche sind je Farbe dezimal von 0 bis 255 bzw. hexadezimal von 0 bis ff. In HTML müssen Farbwerte hexadezimal angegeben werden. Hier ein paar Beispiele für das Verständnis:
| dezimal: | 00 | 01 | .. | 09 | 10 | 11 | .. | 15 | 16 | 17 | .. | 153 | 154 | .. | 159 | 160 | .. | 255 |
| hexadezimal: | 00 | 01 | .. | 09 | 0a | 0b | .. | 0f | 10 | 11 | .. | 99 | 9a | .. | 9f | a0 | .. | ff |
Jeder Farbwert ist 2stellig, die gesamte Farbdefinition für 3 Farben ist also ( 3 * 2 = ) 6stellig.
Vor dem HTML-Farbwert muss noch ein "#" stehen, sodass das Farbschema folgendermassen aussieht:
| RR | Rot-Anteil | 00 bis ff |
| GG | ||
| BB | Blau-Anteil | 00 bis ff |
Aus der Kombination der drei Grundfarben ergeben sich 256 * 256 * 256 = 16,7 Mio verschiedene Farben!
Die folgenden Beispiele zeigen, wie Farben aus den RGB-Werten gemischt werden, indem die einzelnen Farbwerte
auf z.B.
| Farbdefinition: | #000000 | #ffffff | #999999 | #ff0000 | #00ff00 | #ffff00 | #ffaa00 |
| Farbwerte: | |||||||
| Ergebnis: | schwarz | weiss | grau | rot | grün | gelb | orange |
Nun aber keine wilden Farbberechnungen durchführen, sondern lieber mit den drei RGB-Farbanteilen experimentieren, um z.B. eine Hintergrundfarbe für die Homepage zu finden. Ich biete dazu die folgende Farbtestbox an. Dort einfach 2stellige Hexwerte eingeben und den "zeige-Button" anklicken. Es erscheinen die entsprechende Farbe und der GesamtHexwert... -hexhex-
<html>
<head>
<title>Farbtest</title>
</head>
<body bgcolor="#000000" text="#ff0000" link="#ff9090" vlink="#900000">
Dies ist ein Testlink zu
<a href="http://www.bild.de">bild.de</a><br>,
<a href="http://www.juergen-kneller.de">juergen-kneller.de</a>
</body>
</html>