| 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 darkseagreen | ||||||
| Detail | : | Hintergrundfarbe darkseagreen | Verlauf nach Weiß | Verlauf nach Schwarz | ||
| Farbe | : | darkseagreen | #8fbc8f | #8fbc8f | #8fbc8f | #8fbc8f |
| Farbwert | : | #8fbc8f | #9fc59f | #9fc59f | #7aa17a | #7aa17a |
| HTML | : | darkseagreen | #afcfaf | #afcfaf | #668666 | #668666 |
| CSS | : | darkseagreen | #bfd8bf | #bfd8bf | #516b51 | #516b51 |
| CSS (Wert) | : | #8fbc8f | #cfe2cf | #cfe2cf | #3d503d | #3d503d |
| CSS (kürzest) | : | #8fbc8f | #dfebdf | #dfebdf | #283528 | #283528 |
| CSS (RGB) | : | rgb(143,188,143) | #eff5ef | #eff5ef | #141a14 | #141a14 |
| CSS (%RGB) | : | rgb(56%,73%,56%) | #ffffff | #ffffff | #000000 | #000000 |
Die Farbe der Unterstreichung soll sich ändern, wenn man mit der Maus darauf zeigt. Für das Beispiel bereiten wir zunächst Formatierungen von <address> vor.
<style type="text/css"><!-- address { border-bottom:4px outset #dd60a9; } //--> </style>Nun stellen wir ein, dass bei Hover die Farbe der Unterstreichung auf Farbe darkseagreen gesetzt wird.
<style type="text/css"><!-- address:hover { border-bottom-color:darkseagreen; } //--> </style>
Die Idee ist hierbei, unterschiedliche Formatierungen für Inhalt und Unterstreichung zu nutzen. Öfter sehen Sie dies bei Verweisen. Der Text ist in einer Farbe. Und die Unterstreichung in einer anderen. Es ist jedoch keine wirkliche Unterstreichung, der Text selbst hat überhaupt keine Unterstreichung. Die Unterstreichung wird mit einem Rahmen simuliert und ist unabhängig vom Text.
Weiteres zum Thema address lesen Sie in Blockorientierte Elemente in HTML. Mehr zum hier verwendeten Tag address ist in der HTML Referenz unter <address> beschrieben.
Einen Verweis setzen Sie mit HTML-Tag <a>. Diesen kann man farblich gestalten und hervorheben.
In diesem Beispiel umranden wir <a> mit einem 4 Pixel dicken, gestrichelten Rahmen in Farbe darkseagreen. In HTML ist das kaum möglich. Daher formatieren wir hier mit CSS.
<style type="text/css"><!-- a { border:4px dashed darkseagreen; } //--> </style>
Mehr zum Thema a lesen Sie in Verweise und Protokolle in HTML. Mehr zum HTML-Tag a ist in der HTML Referenz unter <a> ausführlich beschrieben.
