Bademeister: Elemente an Tabellen ausrichten

Beitrag lesen

Hi.

Ich habe in einem HTML-Dokument eine Tabelle, die in ihrem Elternelement mittels der Eigenschaft 'margin: auto' zentriert ist. Nun müsste ich einen <p>-Element unterhalb der Tabelle so positionieren, dass es (zumindest auf der linken Seite) vertikal genauso ausgerichtet ist wie die Tabelle.

Bisher habe ich folgende Lösung erbastelt (bisher nur im Firefox 3.5.9 getestet):

  
<div style="text-align: center;">  
    <div style="display: inline-block;">  
  
    <table>  
        <tr><td>Das ist meine</td><td>Tabelle</td></tr>  
    </table>  
  
    <p style="text-align: left;">Und das mein Absatz</p>  
  
    </div>  
</div>  

Dabei brauche ich nun allerdings dieses zusätzliche (innere) Containerelement - soweit ok - aber wenn es blöd läuft und das eigentlich umgebende Element kein "text-align: center" kriegen kann, brauche ich eben auch noch das zweite Containerelement zusätzlich drumrum. Das macht mir etwas Bauchschmerzen.

Gibts da Hoffnung, dass das mit schlankerem HTML-Gerüst geht?

Danke, viele Grüße
der Bademeister