Matthias P.: zentrierte Tabellenausrichtung, wenn im CSS text-align steht

Beitrag lesen

Hallo,

ich habe folgendes Problem:
wenn ich in meiner CSS-Datei den Zellentext einer Tabelle mittels "TD {text-align : center;}" zentrieren lasse und dann in der HTML-Datei die Tabelle auf der Seite mittels "<div align="center"> <center>" zentriere, funktioniert dies auch mit IE5 aber Netscape 4.7 justiert dann die Tabelle linksbuendig.
Wenn ich "text-align:center" in der CSS-Datei entferne, ist in beiden Browsern die Tabelle okay (zentriert).
Da ich all meine Texte in den Tabellenzellen zentriert haben will, ist es doch nicht sehr elegant, dies per "td align=center" x-mal zu wiederholen ?

und noch was anderes:
ich habe den Zellenhintergrund in der CSS-Datei per "background-color: #xxxxxx;" gefärbt. Für Überschriftzellen habe ich mir mit "TD.ueberschrift_x" classes erzeugt, die ich verschieden einfärbe. Ist es jetzt noch möglich, in der HTML-Datei die Zellenhintergrundfarbe für einzelne Zellen zu ändern oder muss ich jetzt für JEDE neue Hintergrundfarbe eine class erzeugen ?

Viele Gruesse

Matthias