Farbdarstellungen
Kurzzusammenfassung |
|
Farben in HTML
-
dienen der optischen Aufwertung und Gliederung der darzustellenden Informationen.
-
können für Flächen oder Linien, für Hintergrund oder
Vordergrund, für Grafiken oder Text verwendet werden
-
werden durch die Angabe des entsprechenden (hexadezimalen) Rot-, Grün-
und Blauanteils (RGB-Farbdefinition) oder durch spezielle Farbnamen im
HTML-Tag benannt.
Ziel des Workshops:
Ziel dieses Workshops ist es, ein Tabelle mit den unter Netscape
(und auch MS-IE) zur Verfügung stehenden Farbbezeichnungen zu erstellen,
wobei sowohl die Farbbezeichnung, als auch die hexadezimale Farbnummer
und auch die sichtbare Farbwirkung dargestellt werden soll.
Erläuterung:
-
Das RGB-Farbmodell erlaubt die Angabe der Rot-, Grün- und Blauanteile
der darzustellenden Farbe. Dieses Modell basiert auf der technischen Realisierung
eines Monitorbildes:
-
Jeder Bildpunkt (auf englisch: picture element, oder verkürzt:
pixel)
wird durch den mehr oder weniger intensiven Aufprall des für Rot,
Grün oder Blau zuständigen Kathodenstrahls zum Leuchten gebracht.
Wenn alle drei Farben mit maximaler Intensität leuchten, erscheint
der entsprechende Bildpunkt weiß. Wird keine der drei Farben zum
Leuchten gebracht, erscheint der entsprechende Bildpunkt schwarz. Jede
Abstufung zwischen diesen Extremwerten liefert dem Betrachter einen entsprechenden
Farbeindruck.
-
Die Anteile für Rot, Grün oder Blau werden in hexadezimalen Werten
von 00 bis FF angegeben. Im hexadezimalen Zahlensystem gibt es die (insgesamt
16) Ziffern: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. Demzufolge
entspricht dem (hexadezimalen) Wert 00 die dezimale Zahl 0. Dem hexadezimalen
Wert FF entspricht also die dezimale Zahl 255 (nämlich FF => 15*16
+ 15 = 255).
-
Da für jede Farbe also insgesamt 256 verschiedene Farbanteile möglich
sind (von 0 bis 255), können auf diese Weise insgesamt 256 rote, 256
grüne und 256 blaue Farbanteile miteinander kombiniert werden. Dies
entspricht der Menge von 256*256*256 = 16777216 Farben.
-
Die Farbdarstellung erfolgt im HTML-Tag in der Form "#RRGGBB", wobei für
RR der hexadezimale Wert für die rote, für GG der hexadezimale
Wert für die grüne und für BB der hexadezimale Wert für
die blaue Farbe einzusetzen ist.
-
"#000000" - entspricht schwarz (alle Farben ausgeblendet),
-
"#FFFFFF" - entspricht weiß (alle Farben mit maximaler Intensität),
-
"#FF0000" - entspricht rot (voller Anteil Rot und keine Anteile Grün
bzw. Blau) u.s.w.
Durch die Benutzung von hexadezimale Werten, arbeitet man HTML-konform
aus einer Menge von 16,7 Millionen
Farben.
Darüberhinaus existieren Farbnamen. Werden Farbnamen angeben,
umgeht man die etwas schwierige Definition einer Farbe im Hexadezimal-Modus.
Derzeit sind die 16 VGA-Farben (VGA = Video Grafic Array = Bezeichnung
eines mittlerweile schon betagten Videostandards) offiziell standardisiert.
Die 16 VGA-Farben erhält man, wenn jeder Farbanteil mit 00, 80 oder
FF gewählt wird (Ausnahme: silver).
Hier die VGA-Farbpalette:
Farbname |
black |
navy |
green |
teal |
maroon |
purple |
olive |
grey |
hexadezimal |
#000000 |
#000080 |
#008000 |
#008080 |
#800000 |
#800080 |
#808000 |
#808080 |
Wirkung |
|
|
|
|
|
|
|
|
Farbname |
silver |
blue |
lime |
aqua |
red |
fuchsia |
yellow |
white |
hexadezimal |
#C0C0C0 |
#0000FF |
#00FF00 |
#00FFFF |
#FF0000 |
#FF00FF |
#FFFF00 |
#FFFFFF |
Wirkung |
|
|
|
|
|
|
|
|
Weitere Farbnamen gibt es, sie sind jedoch nicht offiziell standardisiert.
Ausgehend vom Netscape-Navigator soll eine Tabelle der verfügbaren
Bezeichnungen erstellt werden.
Webdesign by: Dipl.-Math. Horst Liske,
EDV-Beratung
HolyWare©, E-Mail
an Horst@holyware.de