Markus M.: zentrieren einer css-basierten website im IE

Beitrag lesen

body {
    text-align:center;
}
div#seite { //das div element, das die ganze seite beinhaltet
            // bei dir eben das mit id=seite
    text-align:left;
}

Ich würde dir raten, die werte _sämtlicher_ Attribute unter Anführungszeichen zu setzen.

Hast du das schon probiert? Ich schon!

ps: Wenn der Betrag von width, height usw _UNGLEICH_ 0 (Null) ist, dann  musst du die Maßeinheit angeben, nicht umgekehrt!!!

also.. ich habs ausprobiert.. aber das wird dann ehr schlechter als besser...

hier mal die komplette css-datei:
body { margin:0px;
       padding:0px;
       background-image:url(Bilder/background.jpg);
       text-align:center; }

#seite { width:700;
         margin:auto;
         position:center;
         background-color:#FFFFFF;
         height:100%
         }

#logo { margin:0px;
        width:257px;
        height:143px;
        position:absolute;
        z-index:50; }

#header { margin:0px;
          width:100%
          height:143;
          position:absolute;
          padding-left:257px; }

#navi { margin:0px;
        width:143px;
        height:100%;
        background-color:#506787;
        position:absolute; }

#navi2 { margin:0px;
         width:143px;
         height:260px;;
         position:absolute;
         padding-top:143px;
         background-image:url(Bilder/nav.jpg);
         background-position:143px 143px; }

#inhalt { margin:0px;
          padding-left:143px;
          padding-top:143px;
          background-color:#FFFFFF; }

und der div-bereich auf im eigentlichen dokument:

<div id="seite">
  <div id="logo">
   - logo -
  </div>
  <div id="header">
   - kopf -
  </div>
  <div id="navi">
   <div id="navi2">
    - links -
   </div>
  </div>
  <div id="inhalt">
   - text -
  </div>
 </div>

vielleicht steckt der fehler auch woanders drin ^^
das is unternaderem auch meine erste, rein mit css aufgebaute, seite..