PeterK: Center + XHTML1.1 Konformität

Beitrag lesen

Hallo.
Was ist an folgendem Code Falsch:

<div style="width: 100%; border: 5px red solid; text-align: center;">
 <table border="0" style="border: 5px blue solid;">
  <tr>
   <td><b>{USERNAME}</b></td>
   <td><input type="text" name="username" size="25" value="{USERNAME_VALUE}" /></td>
  </tr>
  <tr>
   <td><b>{PASSWORD}</b></td>
   <td><input type="password" name="password" size="25" value="{USERNAME_VALUE}" /></td>
  </tr>
  <tr>
   <td colspan="2">
    <input type="submit" name=".submit" value="{DOLOGIN}" />
   </td>
  </tr>
 </table>
</div>

Wenn ich statt des 'text-align: center' ein 'align="center"' einsetze geht es. Allerdings ist laut XHTML1.0 DTD das align-Attribut für ein Div nicht erlaubt. Wie kann ich die innere Tabelle zentriert darstellen, ohne gegen die XHTML1.0 Spezifikationen zu verstoßen? Irgendwie will mir keine Lösung einfallen..

Gruß, Peter

--
Wer Rechtschreibfehler findet darf sie behalten.