zurück: Textformatierungweiter: Grafik  

Farben

ThemenDie Verwendung von Farben
Farbcodierung
Farbcodierung zwo
Der Rechner kann die Farbe nicht abbilden
Die Netscape-Farben
Die Verwendung von Farben   Farben werden mit den Attributen "color" bzw. "bgcolor" zugeordnet. Diese Attribut kann zu verschiedenen Tags hinzutreten. Es sind dies
   der Hintergrund des Dokuments, Tag <body>, (Codebeispiel: <body bgcolor = "#rrggbb">),
   der Hintergrund einer Tabelle bzw. Tabellenzelle, Tags <table>, <tr>, <td> für ganze Tabelle, die Zeile, die Zelle, (Codebeispiel: <table bgcolor="#ee00cc">)
  die Trennlinie, Tag <hr>, (Codebeispiel: <hr color = "farbname">, wird nicht von allen Browsern angezeigt) und
   die Schrift, Tag <font>, (Codebeispiel: <font color="farbname">).
   Dazu mehr auf der Grafikseite. Man vergleiche die jeweiligen Formatierungsoptionen.
Farbcodierung   Tabelle der zulässigen Windows- und- HTML-Farbnamen, im Prinzip die bekannten DOS-Farben des 16 Farben-Modus. Obwohl die Farbnamen zulässig sind, werden sie, zumindest vom Netscape Composer, automatisch durch die Farbcodes ersetzt.
 aqua  #00ffff   
 black   #000000   
 blue   #0000ff  
 fuchsia  #ff00ff   
 gray  #808080  
 green  #008000   
 lime  #00ff00   
 maroon  #800000   
 navy  #000080   
 olive  #808000  
 purple  #800080  
 red  #ff0000  
 teal  #008080  
 silver  #c0c0c0   
 white  #ffffff   
 yellow  #ffff00   
Farbcodierung,
die zweite
  Zusätzlich zu diesen Farben ist mit Hilfe des Farbcodes (#rrggbb) eine große Zahl von Farben darstellbar. Der RGB-Code läßt für jede der sechs Stellen die Hexadezimalwerte 0 bis f zu. Für jeden Farbwert bedeutet das 256 unterscheidbare Anteile. Damit sind 256 ^ 3 = 16.777.216 Farbtöne (Truecolor 24 Bit) beschreibbar.
  Da diese nicht von jedem Monitor dargestellt werden können oder auch sollen, ist eine solch feine Stufung im Internet nicht sinnvoll. Es gibt  256 Vorzugsfarbwerte, die bei 256-Farben-Einstellung des Monitors auch genau dargestellt werden können. Man erhält diese Farben, wenn die Einzelcodes der Farben Rot, Grün, Blau jeweils durch dezimale 51 teilbar sind. Hört sich furchtbarer an, als es ist.
   Zulässige Farbanteile werden durch die Hex-Ziffern 00, 33, 66, 99, cc, ff angegeben. Das ergibt 6 ^ 3 = 256 Möglichkeiten, wie es sein soll.
   Hier ein JavaScript-Einschub für Probierwillige:
Rot-Anteil Grün-Anteil Blau-Anteil 

  Für Spätmerker: Zulässig (im 256-Farb- oder 8 Bit-Modus sicher darstellbar) sind Farbcodes wie #3399cc oder #00cc99. Andere Farbcodes wie #123256 sind zwar nicht verboten, können aber nicht unbedingt so dargestellt werden, wie sie gemeint sind. Im 256-Farb-Modus suchen offenbar die Browser ähnliche Farbtöne, im 16-Farb-(oder Monochrom-)Modus klappt das nicht mehr.

Der Rechner kann die Farbe nicht abbilden   Um zu sehen, was geschieht, wenn ein Rechner die mühsam kodierten Farben nicht bringt, sollten Sie (nur versuchsweise!) Ihren werten Rechner auf den 16-Farb-Modus (VGA) umstellen (Hurra! Falls er ohnehin nichts anderes kann, entfällt diese lästige Arbeit, endlich ein Vorteil dieses ehrwürdigen Gerätes!) und dann die rechts gezeigten krummen Farbwerte besichtigen, sie werden u. U. "geditherd", was grauslich aussieht.
 color = "#2798ba"
 color = "#977621"
 color = "#aaaaaa"

Na wie war's?
  Auch der Hintergrund dieser Seite ist im 16-Farb-Modus nicht mehr darstellbar, das Ergebnis ist erschütternd. Nur die 16 lieben DOS-Farben haben widerstanden.
Merke: Manchmal ist weniger mehr.

Die Netscape-Farben   So weit so gut, aber nur die halbe Wahrheit. Netscape kennt etwa 100 weitere Farbnamen, die in krumme Farbwerte übersetzt werden. Sie sehen unten, welche Farbnamen ich eingesetzt habe, im Quellcode finden Sie, was der Netscape Composer daraus gemacht hat.  Mir liegt eine Liste vor, welche die Zusammenhänge von Farbnamen und Codes angibt.   Ich würde Sie ja gerne mitteilen, bloß, der Composer macht ganz andere Sachen, als er nach der Liste soll (unten). Frage mich keiner, warum "Forst-Grün" rot und "altes Gold" blau aussieht. Falls es einer weiß, für Aufklärung dankbar wäre: Rolf.Hirte@t-online.de   In der unteren Reihe habe ich die nach Liste gültigen Codes von Hand eingesetzt. Sieht im Prinzip besser aus.
Was die Darstellung krummer Farbcodes angeht, kein Problem, wenn man mit ausreichend hoher Farbauflösungen arbeitet. Was beim schlechter ausgerüsteten Nutzer dann ankommt, werden wir nie erfahren, er wird sich schämen, es uns mitzuteilen.
 
 color="Cool Copper"
 color="Forest Green"
 color="Old Gold"
 color="Goldenrod"
 color="Plum"
 color="Cool Copper"
 color="Forest Green"
 color="Old Gold"
 color="Goldenrod"
 color="Plum"
zurück: TextformatierungSeitenbeginnweiter: Grafik   HTML-Kurs, Technische Fachhochschule Wildau
© Rolf Hirte,