Farbdarstellungen

Kurzzusammenfassung

 Teil 1 
 Teil 2 

Farben in HTML

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