Farben | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Themen | ||||||||||||||||||||||||||||||||||||||||||||||||||
| 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. |
| ||||||||||||||||||||||||||||||||||||||||||||||||
| 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: 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. | Na wie war's? | ||||||||||||||||||||||||||||||||||||||||||||||||
| 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. | ||||||||||||||||||||||||||||||||||||||||||||||||
| HTML-Kurs, Technische Fachhochschule Wildau © Rolf Hirte, | ||||||||||||||||||||||||||||||||||||||||||||||||||