von Thomas Salvador.
Farben werden in HTML entweder mit ihrem Namen oder mit ihrem Wert beschrieben.
HTML verfügt seit jeher über 17 Standard Farbnamen.
Sie entstehen dadurch, dass die 8 Grundfarben jeweils maximal und zu 50% enthalten sind.
Zu diesen 16 Farben kommt mit grey eine alternative Schreibweise für gray.
Hintergrundfarbe yellow | Schriftfarbe red | |||||
Detail | : | Hintergrund yellow | Detail | : | Schrift red | |
Farbe | : | yellow | Farbe | : | red | |
Farbwert | : | #ffff00 | Farbwert | : | #ff0000 | |
HTML | : | yellow | HTML | : | red | |
HTML (Wert) | : | #ffff00 | HTML (Wert) | : | #ff0000 | |
CSS | : | yellow | CSS | : | red | |
CSS (Wert) | : | #ffff00 | CSS (Wert) | : | #ff0000 | |
CSS (kürzest) | : | #ff0 | CSS (kürzest) | : | #f00 | |
CSS (RGB) | : | rgb(255,255,0) | CSS (RGB) | : | rgb(255,0,0) | |
CSS (%RGB) | : | rgb(100%,100%,0%) | CSS (%RGB) | : | rgb(100%,0%,0%) |
Verlauf Hintergrundfarbe yellow nach Schriftfarbe red | |||||||
#ffff00 | #ffda00 | #ffb600 | #ff9100 | #ff6d00 | #ff4800 | #ff2400 | #ff0000 |
#ffff00 | #ffda00 | #ffb600 | #ff9100 | #ff6d00 | #ff4800 | #ff2400 | #ff0000 |
Kombination von yellow und red | |||||||
Aliquam dapibus, lorem sed bibendum consectetur, ligula enim dignissim ligula, a ultrices dolor augue ultrices magna. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse augue erat, auctor ut ultricies non, facilisis sed neque. Cras vestibulum tristique erat, ac interdum justo cursus in. Cras id velit ante. | Die Ähnlichkeit von red und yellow ergibt sich zu 82.27%. Die Lesbarkeit dieser Farbkombination bewerte ich mit 17.73%. red ist nicht als Schriftfarbe auf Hintergrund yellow geeignet. Zwar ist der Helligkeitsunterschied ausreichend, doch die Farben selbst sind zu ähnlich. |
Hintergrundfarbe yellow | Schriftfarbe red | ||||||
Verlauf nach Weiß | Verlauf nach Schwarz | Verlauf nach Weiß | Verlauf nach Schwarz | ||||
#ffff00 | #ffff00 | #ffff00 | #ffff00 | #ff0000 | #ff0000 | #ff0000 | #ff0000 |
#ffff24 | #ffff24 | #dada00 | #dada00 | #ff2424 | #ff2424 | #da0000 | #da0000 |
#ffff48 | #ffff48 | #b6b600 | #b6b600 | #ff4848 | #ff4848 | #b60000 | #b60000 |
#ffff6d | #ffff6d | #919100 | #919100 | #ff6d6d | #ff6d6d | #910000 | #910000 |
#ffff91 | #ffff91 | #6d6d00 | #6d6d00 | #ff9191 | #ff9191 | #6d0000 | #6d0000 |
#ffffb6 | #ffffb6 | #484800 | #484800 | #ffb6b6 | #ffb6b6 | #480000 | #480000 |
#ffffda | #ffffda | #242400 | #242400 | #ffdada | #ffdada | #240000 | #240000 |
#ffffff | #ffffff | #000000 | #000000 | #ffffff | #ffffff | #000000 | #000000 |
Die Textfarbe soll sich von Farbe yellow auf Farbe red ändern, wenn man mit der Maus darauf zeigt. Wir bereiten zunächst eine Darstellung von <fieldset> in Farbe yellow vor.
Hier legen wir Farbe yellow als Textfarbe von <fieldset> fest. Zwar lassen wir die Hintergrundfarbe unverändert, setzen jedoch die Schriftart auf verdana.
<style type="text/css"><!-- fieldset { color: yellow; font-family: verdana; } //--> </style>Nun fordern wir, dass sich bei Berührung mit der Maus die Textfarbe zu red ändert.
<style type="text/css"><!-- fieldset:hover { color:red; } //--> </style>
Mehr zum Thema fieldset finden Sie in Formulare in HTML. Weiteres zum hier verwendeten HTML-Befehl <fieldset>.
Die Farbe der Unterstreichung soll sich von Farbe yellow auf Farbe red ändern, wenn man mit der Maus auf <strike> zeigt. Wir bereiten zunächst die Formatierung von <strike> in Farbe yellow vor.
Beispielsweise unterstreichen wir <strike> mit einem herausstehenden Rahmen mit 3 Pixel Dicke in Farbe yellow.
<style type="text/css"><!-- strike { border-bottom-width:3px; border-bottom-style:outset; border-bottom-color:yellow; } //--> </style>Jetzt fordern wir, dass sich bei Mausberührung die Unterstreichungsfarbe auf red ändert.
<style type="text/css"><!-- strike:hover { border-bottom-color:red; } //--> </style>
Die Idee ist dabei, unterschiedliche Formatierungen für Inhalt und Unterstreichung zu haben. Manchmal sieht man das bei Links. Der Text wird in einer Farbe dargestellt. Die Unterstreichung in einer anderen. Dies ist jedoch keine "wirkliche" Unterstreichung, der Text selbst ist überhaupt nicht unterstrichen. Die Unterstreichung wird mit einem Rahmen simuliert und ist unabhängig vom Text.
Weiteres zu strike können Sie in Text in HTML nachlesen. Die Beschreibung des hier verwendeten Befehl strike finden Sie in der HTML Referenz unter <strike>.
Hintergrund | Farbwert | Farbe | und | Schrift | Farbwert | Farbkombination |
---|---|---|---|---|---|---|
aqua | #00ffff | + | aqua | #00ffff | aqua / yellow | |
black | #000000 | + | black | #000000 | black / yellow | |
blue | #0000ff | + | blue | #0000ff | blue / yellow | |
fuchsia | #ff00ff | + | fuchsia | #ff00ff | fuchsia / yellow | |
gray | #808080 | + | gray | #808080 | gray / yellow | |
grey | #808080 | + | grey | #808080 | grey / yellow | |
green | #008000 | + | green | #008000 | green / yellow | |
lime | #00ff00 | + | lime | #00ff00 | lime / yellow | |
maroon | #800000 | + | maroon | #800000 | maroon / yellow | |
navy | #000080 | + | navy | #000080 | navy / yellow | |
olive | #808000 | + | olive | #808000 | olive / yellow | |
purple | #800080 | + | purple | #800080 | purple / yellow | |
red | #ff0000 | + | red | #ff0000 | red / yellow | |
silver | #c0c0c0 | + | silver | #c0c0c0 | silver / yellow | |
teal | #008080 | + | teal | #008080 | teal / yellow | |
white | #ffffff | + | white | #ffffff | white / yellow | |
yellow | #ffff00 | + | yellow | #ffff00 | yellow / yellow |