Als Beispiel habe ich hier eine Tabelle der Formel1 Teams mit aktuellem Punktestand erstellt. Um die Teams leichter zu erkennen habe ich die Zellen in den Teamfarben eingefärbt.
Zusätzlich dazu ist die Schriftfarbe von "Ferrari" und "Red Bull" weiß, um einen besseren Kontrast zum Hintergrund herzustellen.
Team | Punkte |
---|---|
Mercedes | 438 |
Ferrari | 288 |
Red Bull | 244 |
Der gesamte HTML Code der Tabelle sieht folgendermaßen aus:
<table>
<tr>
<th>Team</th>
<th>Punkte</th>
</tr>
<tr>
<td bgcolor="silver">Mercedes</td>
<td>438</td>
</tr>
<tr>
<td bgcolor="#DF0101" style="color: white;">Ferrari</td>
<td>288</td>
</tr>
<tr>
<td bgcolor="darkblue" style="color: white;">Red Bull</td>
<td>244</td>
</tr>
</table>
Entscheidend ist hierbei die Position an der die Attribute eingefügt werden. Innerhalb der Klammer <td> wird nur die Zelle formatiert. Schreibt man die Farbe in die Klammer <tr>, wird die gesamte Zeile formatiert.
Hintergrundfarbe der Zelle
Um den Hintergrund einer Zelle Silber zu färben, verändert man die Klammer <td> zu <td bgcolor="silver">. Danach kommt wie gewohnt der Text, der in der Zelle stehen soll.
<td bgcolor="silver">Mercedes</td>`
Farbe der Schrift
Zum Ändern der Schriftfarbe auf Weiß wird die Klammer <td> diesmal zu <td style="color: white;"> abgeändert. In unserem Beispiel war das kombiniert mit einer neuen Hintergrundfarbe. Mehrere Attribute werden, wie im Beispiel oben, mit einem Leerzeichen getrennt:
<td bgcolor="darkblue" style="color: white;">Red Bull</td>
HTML Farbcodes
Die Farben können in HTML auf verschiedene Weisen bezeichnet werden. Zum einen ist es möglich, eine Farbe einfach auf Englisch zu benennen, wie in unserem Beispiel: "silver" liefert uns Silber, "darkblue" liefert Dunkelblau. Das funkioniert relativ einfach, lässt aber nur eine sehr überschaubare Anzahl an Farben zu.
Es ist aber auch möglich, HTML Farbcodes zu verwenden. Dadurch lässt sich die Farbe deutlich genauer definieren, wie ich das oben bei "Ferrari" gemacht habe. Denn das ist kein einfaches "red", sondern der Farbcode #DF0101. Auf der Website HTML-Color-Codes lässt sich der Farbcode zu jeder beliebigen Farbe berechnen.
If you press this button it will load Disqus-Comments. More on Disqus Privacy: Link