Marcus Husar: Tabelle mittig positionieren

Ich bin gerade dabei ein neues Design für meine Seite zu entwerfen. Leider bin ich recht schnell auf ein Problem gestoßen.
Mir geht es darum, dass die Seite xhtml1-strict-konform ist. Leider weiß ich nicht, wie man dann eine Tabelle mittig machen soll.

in html-4.0:

<body>
<table width="780" align="center">
</body>

Wie bekomme ich das in xhtml hin?

Thx

  1. Das war meine bisherige Idee:

    <?xml version="1.0" encoding="ISO-8859-1"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
    <head>
    <title>Marcus Husar's stuff - Startseite</title>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
    <meta http-equiv="content-language" content="de" />
    <meta http-equiv="cache-control" content="no-cache"/>
    <meta http-equiv="pragma" content="no-cache"/>
    <meta http-equiv="expires" content="0" />
    <meta name="robots" content="index, follow" />
    <meta name="revisit-after" content="1 days" />
    <meta name="keywords" content="" />
    <meta name="description" content="" />
    <meta name="author" content="Marcus Husar" />
    <link rel="stylesheet" type="text/css" href="style.css" />
    </head>
    <body>
    <table border="1">
    <tr>
      <td>rest</td>
      <td class="navi">
        <table>
        <tr>
        </tr>
        </table>
      </td>
      <td class="main">
        <table>
        <tr>
        </tr>
        </table>
      </td>
      <td class="werbung">
        <table>
        <tr>
        </tr>
        </table>
      </td>
      <td>rest</td>
    </tr>
    </table>
    </body>
    </html>

  2. Hallo,

    Mir geht es darum, dass die Seite xhtml1-strict-konform ist. Leider weiß ich nicht, wie man dann eine Tabelle mittig machen soll.

    <table width="780" align="center">
    Wie bekomme ich das in xhtml hin?

    M.E. gar nicht! Die Tabelle teilt das vorhandene Dokument in logische Bestandteile auf -> (X)HTML

    Die Ausrichtung übernimmt CSS, hier speziell 'margin'.

    Anzumerken sei, dass eine Tabelle für die Darstellung tabellarischer Daten vorgesehen ist.

    Mit freundlichen Grüßen

    André

  3. Hallo,

    Mir geht es darum, dass die Seite xhtml1-strict-konform ist. Leider weiß ich nicht, wie man dann eine Tabelle mittig machen soll.

    http://aktuell.de.selfhtml.org/tippstricks/css/ausrichtung/index.htm
    sollte dir helfen. Mir erschließt sich allerdings der Sinn von "alles auf
    XHTML strict umstellen und trotzdem von Anfang an auf Layouttabellen aufbauen"
    nicht so ganz.

    Gruß, Jan

  4. Hi du,

    mache doch einfach  im Table style=" margin-right:auto; margin-left:auto;", das müsste deine Probleme lösen!

    Mfg Chriss