Hallo Russe,
Also ich hätte das so gelöst.
<td style="text-align: center;">dynamischer Text</td>
Ich auch. Und für den Fall, dass Markus auch noch vertikal zentrieren will, hätte ich noch ein vertical-align:middle; hinzugefügt.
Ich habe das width in der Tabellenzelle entfernt, sonst kann es sein, dass diese zu klein für den Text ist, dann wirkt es so, als sein der Text linksbündig in der Tabelle.
Nein. Die Zentrierung bleibt erhalten. Nur wenn du die width-Angabe weglässt, kann es sein, dass die Spalte so schmal wird, dass man die Zentrierung nicht mehr als solche erkennt. Das ist der gleiche Effekt, als wenn der Text länger wird als die Breite der Zelle.
Entweder der Text wird dann innerhalb der Zelle umgebrochen, dann stehen aber die einzelnen Fragmente immer noch zentriert.
Oder der Text kann nicht umgebrochen werden, dann vergrößert sich die Spalte automatisch, und der Text ist zwischen den Rändern eingeklemmt. Okay, dann ist er zwar immer noch zentriert, aber das merkt halt keiner. ;)
So long,
Martin