Liebe Leser,
es geht mal wieder um die fehlerhafte Darstellung von ausgerichtetem Text in Tabellen durch den IE7:
Ich habe für einen Kalender eine siebenspaltige Tabelle erstellt; die erste Zeile soll den Kalendernamen enthalten und alle sieben Spalten übergreifen. Der Text in dieser Zeile soll zentriert dargestellt werden. Der IE7 behält bei folgenden Quelltexten den Text jedoch links:
<tr><td colspan="7" style="text-align:center">August</td></tr>
<tr><td colspan="7" align="center">August</td></tr>
<tr><td colspan="7"><span align="center">August</span></td></tr>
<tr><td colspan="7"><span style="text-align:center">August</span></td></tr>
<tr><td colspan="7"><div align="center">August</div></td></tr>
<tr><td colspan="7"><div style="text-align:center">August</div></td></tr>
Wie kann ich trotzdem den Text zentriert darstellen, ohne ein th-Element (das wohl logisch sinnvoller wäre) zu verwenden?
Stimmt es, dass zumindest die ersten vier Quelltexte das Wort August eigentlich in einer Zeile zentriert darstellen sollten? (Die letzten beiden sollten wohl einen eigenen Absatz erzeugen.)
Danke für Antworten.