Upline: Infos & Dokus
Programmierung
Webentwicklung
Farbkonstanten
Farb-Konstanten, Differenzen je nach Browser möglich |
Konstante | Farbe |
|
Konstante | Farbe |
aliceblue | | |
antiquewhite | |
aqua | | |
aquamarine | |
azure | | |
beige | |
bisque | | |
black | |
blanchedalmond | | |
blue | |
blueviolett | | |
brown | |
burlywood | | |
cadetblue | |
chartreuse | | |
chocolate | |
coral | | |
cornflowerblue | |
cornsilk | | |
crimson | |
cyan | | |
darkblue | |
darkcyan | | |
darkgoldenrod | |
darkgray | | |
darkgreen | |
darkkhaki | | |
darkmagenta | |
darkolivegreen | | |
darkorange | |
darkorchid | | |
darkred | |
darksalmon | | |
darkseagreen | |
darkslateblue | | |
darkslategray | |
darkturquoise | | |
darkviolet | |
deeppink | | |
deepskyblue | |
dimgray | | |
dodgerblue | |
firebrick | | |
floralwhite | |
forestgreen | | |
fuchsia | |
gold | | |
gray | |
green | | |
greenyellow | |
indigo | | |
ivory | |
lavender | | |
lime | |
linen | | |
magenta | |
maroon | | |
navy | |
oldlace | | |
olive | |
orange | | |
orchid | |
pink | | |
plum | |
purple | | |
red | |
salmon | | |
silver | |
snow | | |
teal | |
tomato | | |
turquoise | |
violet | | |
wheat | |
white | | |
yellow | |
yellowgreen | | |
| |
RGB-Farbe selbst definieren
Natürlich ist man nicht auf die vorgegebenen Farben beschränkt, man kann Farben auch als Hexadezimalwert angeben. Hexadezimal bedeutet, dass man im
Gegensatz zum Dezimalsystems nicht nur die Ziffern 0 bis 9, sondern auch noch die Buchstaben A bis F nutzt. Hintergrund ist der, dass Computer ihre Daten
nur binär, also in der Form 0/1, true/false bzw. low/high speichern können. Eine hexadezimale Zahl fasst somit 4 binäre Zahlen (Bits) zusammen. Das bei
der Programmierung oft benötigte Byte enthält 2 Hexadezimalzahlen, also 8 Bit.
Ein Farbwert wird in html (wie auch in vielen anderen Script- und Programmiersprachen) als RGB-Farbe mit je einem Byte für rot, grün und blau mit
vorangestelltem Rautezeichen angegeben (z.B. #000000 für schwarz). Je größer der Wert der einzelnen Farbe, desto stärker geht diese ins Gesamtergebnis ein.
Macht man auch die anderen Farbwerte etwas größer, so erhält man hellere Farbtöne (Bsp.: #ffaaaa ergibt ein helles rot).
|