Heko: Tabelle mit CSS mittig positionieren klappt nicht beim IE

Hallo,
ich habe folgendes Problem:
ich will eine Tabelle über CSS immer mittig positionieren, also so etwas wie align="center" bei Tabellen. Dafür verwende ich den unten stehenden Code. Bei Mozilla klappt das auch wunderbar, nicht jedoch im IE, dort bleibt die Tabelle am linken Rand kleben.
Kann mir jemand helfen? Ich bin noch CSS Neuling und für jeden Rat dankbar!

Oh, zweites Problem: ich verstehe noch nicht, wann man etwas als ID definiert und wann als CLASS.

Gruss, Heike
-----------------------------------------

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
.zentriert {
 margin-left:auto;
 margin-right:auto;
}
-->
</style>
</head>
<table  class="zentriert" width="200" border="1" cellspacing="0" cellpadding="0">
  <tr>
    <td> </td>
  </tr>
</table>
</body>
</html>

  1. Hallo,

    probiers mal mit

    body {
    text-align: center;
    }

    für IE.

    HTH

    Werner

    1. Danke für die Tipps.
      Ich will eben keine Tabelle für das centering verwenden, sondern über CSS positionieren, damit ich das Layout in einer Datei verwalten kann.

  2. Hallo,
    ich habe folgendes Problem:

    <table weite100 höhe100>
      <tr>
        <td>
          <table align="center">
          </table>
        </td>
      </tr>
    </table>

    villeicht hilfts oder ?! ich habe de Frage verpeilt

    1. Hi AloaMette,

      Einer der Gründe, warum hier fertiger Code ungern gesehen ist, ist der, daß solcher Schrott, wie von dir verbrochen, im Archiv landet.
      Wenn du schon Tips gibst, die Code enthalten, dann halte dich wenigstens ein bisschen an die Vorgaben des W3C.
      Da kann einem ja das kalte Grausen kommen...

      Gruß

      Kurt

      --
      > Nein, ich beantworte keine Anfragen per e-mail.
      "Die Erfahrung laesst sich ein hohes Schulgeld zahlen, doch sie lehrt wie niemand sonst."  (Thomas Carlyle; engl. Schriftsteller; 1795-1881)
      http://elektro-dunzinger.at
      http://shop.elektro-dunzinger.at
  3. Hallo Heike,

    Oh, zweites Problem: ich verstehe noch nicht, wann man etwas als ID definiert und wann als CLASS.

    'id' kann man in einer Seite nur einmal benutzen. Sie sind eindeutig.
    'class' kannst du so oft in einer Seite nutzen wie du willst.

    MfG

    André

    --
    ss:{ zu:) ls:& fo:) de:] va:) ch:{ sh:) n4:# rl:° br:& js:| ie:% fl:| mo:}
    http://forum.de.selfhtml.org/archiv/2003/10/60651/#m341175
  4. Hallo,

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

    Nimm eine Doctype-Deklaration, die den IE 6 in den Standards Mode versetzt, dann kann auch IE 6 margin:auto, z.B:

    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
      "http://www.w3.org/TR/html4/DTD/loose.dtd">

    Weiteres zu margin:auto gibt's hier:
    http://aktuell.de.selfhtml.org/tippstricks/css/ausrichtung/index.htm

    Viele Grüße
    Carsten