Tim Tepaße: Tabellenzeilenfarbe - Zeile1 weiß, Zeile2 grau, Zeile3 weiß...

Beitrag lesen

Hi,

Wie lässt es sich realisieren, dass automatisch eine zeile einer Tabelle eine andere Farbe als die nächste hat?
Muss man da tatsächlich jede zeile einzeln "färben" oder gibt's dafür einen befehl/script?

Es gibt tatsächlich Befehle in den neusten CSS-Entwicklungen, mit denen man sowas bequem implementieren kann. Allerdings läßt die Implementierung noch etwas auf sich warten. Ich empfehle Dir mit "konventionellen" CSS zu arbeiten, mit den Klassen:
http://selfhtml.teamone.de/css/formate/zentrale.htm#klassen

Man definiert im Stylesheet eine Klasse mit einer bestimmten Farbe:

.rot { background-color:#FF0000; }

und bindet diese Klasse einfach in HTML-Element für die Zeile ein:

<tr class="rot">
  <td>...</td>
</tr>

Bei Spalten wird es aufwendiger; da muß man jede Tabellenzelle einzeln einer Klasse zuordnen. Ich empfehle Dir, einfach etwas mit Klassen rumzuspielen und den CSS-Abschnitt in Selfhtml zumindest aufmerksam zu überfliegen - ein mächtiges Werkzeug.

Grüße,
  Tim