Gerhard: Vertikal zentrieren

Beitrag lesen

Ich möchte eine Tabelle bestimmter Größte vertikal zentrieren.
Bis jetzt habe ich das so gelöst:
<table height="100%">
  <tr>
    <td valign="middle">
      //Hier eigentliche Tabelle einfügen
    </td>
  </table>
</table>
Leider ist ja das HEIGHT-Attribut in HTML ungern gesehen, aber auch mit CSS (style="height:100%") darf man in diesem Fall laut HTML 4.01 Transitional nicht arbeiten.
Also wie kann ich das Problem nun lösen?
Danke im Voraus
lg Gerhard