| weiter zu > Ressourcen: Farben > HTML für Einsteiger: Farben |
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, einem bestimmten Schema folgenden, Farbwerten, definierte man noch 120 Werte und ordnete ihnen Namen zu.
Hintergrundfarbe navajowhite | ||||||
| Detail | : | Hintergrundfarbe navajowhite | Verlauf nach Weiß | Verlauf nach Schwarz | ||
| Farbe | : | navajowhite | #ffdead | #ffdead | #ffdead | #ffdead |
| Farbwert | : | #ffdead | #ffe2b8 | #ffe2b8 | #dabe94 | #dabe94 |
| HTML | : | navajowhite | #ffe7c4 | #ffe7c4 | #b69e7b | #b69e7b |
| CSS | : | navajowhite | #ffecd0 | #ffecd0 | #917e62 | #917e62 |
| CSS (Wert) | : | #ffdead | #fff0db | #fff0db | #6d5f4a | #6d5f4a |
| CSS (kürzest) | : | #ffdead | #fff5e7 | #fff5e7 | #483f31 | #483f31 |
| CSS (RGB) | : | rgb(255,222,173) | #fffaf3 | #fffaf3 | #241f18 | #241f18 |
| CSS (%RGB) | : | rgb(100%,87%,67%) | #ffffff | #ffffff | #000000 | #000000 |
In diesem Beispiel unterstreichen wir <caption> mit Hilfe eines doppelten Rahmens mit 3 Pixel Dicke in Farbe navajowhite. Mit HTML geht dies nicht. Deshalb formatieren wir mit CSS.
<style type="text/css"><!-- caption { border-bottom-style:double; border-bottom-color:navajowhite; border-bottom-width:3px; } //--> </style>
Die Idee ist, verschiedene Formatierungen für Inhalt und Unterstreichung zu haben. Öfter sehen Sie diesen Effekt bei Hyperlinks. Der Text ist in einer Farbe. Und die Unterstreichung in einer anderen. Das ist aber keine normale Unterstreichung, der Text selbst hat keine Unterstreichung. Die Unterstreichung wird mit einem Rahmen simuliert und dieser Rahmen ist unabhängig vom Text.
Weiteres zum Thema caption können Sie in Tabellen in HTML nachsehen. Die Beschreibung des hier genutzten HTML-Befehl caption finden Sie in der HTML Referenz unter <caption>.
Ein Hyperlink wird mit Tag <a> gesetzt. Diesen kann man hervorheben und farblich gestalten.
Die Unterstreichungsfarbe soll sich ändern, wenn man mit der Maus darauf zeigt. Für das Beispiel bereiten wir zunächst Formatierungen von <a> vor.
<style type="text/css"><!-- a { border-bottom:2px double #000516; } //--> </style>Nun stellen wir ein, dass bei Hover die Unterstreichungsfarbe auf Farbe navajowhite gesetzt wird.
<style type="text/css"><!-- a:hover { border-bottom-color:navajowhite; } //--> </style>
Die Idee ist hierbei, verschiedene Formatierungen für Inhalt und Unterstreichung zu verwenden. Öfter sehen Sie dies bei Links. Der Text ist in einer Farbe. Die Unterstreichung in einer anderen. Hierbei handelt es sich aber nicht um eine "wirkliche" Unterstreichung, der Text ist gar nicht unterstrichen. Sie wird mit einem Rahmen simuliert und ist unabhängig vom Text.
Weiteres zu a finden Sie in Verweise und Protokolle in HTML. Mehr zum hier genutzten HTML-Tag a ist in der HTML Referenz bei <a> zusammengestellt.
