von Thomas Salvador.
Farben werden in HTML entweder mit ihrem Namen oder mit ihrem Wert beschrieben.
Netscape führte seinerzeit die websicheren Farben ein. Neben diesen Farbwerten, die einem bestimmten Schema folgen, definierte man noch 120 Werte und ordnete ihnen Namen zu.
Hintergrundfarbe azure | ||||||
Detail | : | Hintergrundfarbe azure | Verlauf nach Weiß | Verlauf nach Schwarz | ||
Farbe | : | azure | #f0ffff | #f0ffff | #f0ffff | #f0ffff |
Farbwert | : | #f0ffff | #f2ffff | #f2ffff | #cddada | #cddada |
HTML | : | azure | #f4ffff | #f4ffff | #abb6b6 | #abb6b6 |
CSS | : | azure | #f6ffff | #f6ffff | #899191 | #899191 |
CSS (Wert) | : | #f0ffff | #f8ffff | #f8ffff | #666d6d | #666d6d |
CSS (kürzest) | : | #f0ffff | #faffff | #faffff | #444848 | #444848 |
CSS (RGB) | : | rgb(240,255,255) | #fcffff | #fcffff | #222424 | #222424 |
CSS (%RGB) | : | rgb(94%,100%,100%) | #ffffff | #ffffff | #000000 | #000000 |
Hier unterstreichen wir <legend> mit einem gestrichelten Rahmen mit 1 Pixel Dicke in Farbe azure. In HTML geht dies kaum. Deshalb formatieren wir mit CSS.
<style type="text/css"><!-- legend { border-bottom:1px dashed azure; } //--> </style>
Die Idee ist hierbei, unabhängige Formatierungen für Inhalt und Unterstreichung zu haben. Manchmal sehen Sie diesen Effekt bei Hyperlinks. Der Text ist in einer Farbe. Die Unterstreichung in einer anderen. Es ist aber keine "normale" Unterstreichung, der Text selbst hat überhaupt keine Unterstreichung. Die Unterstreichung wird mit einem Rahmen simuliert und ist unabhängig vom Text.
Mehr zu legend lesen Sie in Formulare in HTML. Mehr zum Tag legend ist in der HTML Referenz bei <legend> ausführlich gezeigt.
Als Beispiel legen wir Farbe azure als Hintergrundfarbe von <pre> fest. Zwar lassen wir die Textfarbe unverändert, setzen jedoch die Schriftart auf monospace:
<pre style="font-family:monospace; background-color:azure;"> Dieser Hintergrund ist in Farbe azure </pre>
Weiteres zu pre können Sie in Blockorientierte Elemente in HTML finden. Beschreibung vom HTML-Befehl <pre>.