Block-Elemente mittig ausrichten mit CSS

Hallo.

Ich erstelle gerade eine Seite mit striktem XHTML (XHTML 1.0 strict) und habe damit alle Formatierungen in eine CSS-Datei ausgelagert. Das klappt alles wunderbar, nur hab ich jetzt ein kleines Problem, ich kann keine Elemente mehr mittig ausrichten, denn eine CSS-Eigenschaft „align“ gibt es nicht (oder zumindest ist sie nicht gültig, der IE interpretiert das wohl als einziger) und „text-align“ richtet nur den Text aus, aber keine Block-Elemente. Ich habe dazu mehrere Stunden in den CSS-Spezifikationen gesucht, habe aber nichts gefunden. Auf eine JS-Lösung hab ich ehrlich gesagt keine Lust (Bildschirmgröße auslesen, dann Abstände berechnen etc.).
Weiss einer ob und wie das geht? Links/Rechts-Ausrichtung kann ich mit „float“ machen, nur mittig find ich einfach nichts. :o(

Gruß, Bernd

Hi Bernd,

das geht mit margin:0 auto; - für IE muss aber zugleich text-align: center; für das übergeordnete Element gesetzt werden, sonst versteht er das nicht.

Bye,
Rudy

DANKE! (kein Text)

das geht mit margin:0 auto;

(o:

Der Artikel enthält kaum eigenen Text. Der zitierte Anteil beträgt 90%. Bitte zitiere nur den Teil, auf den du dich direkt beziehst!