Sven Rautenberg: Horizontales Zentrieren von Blockelementen

Beitrag lesen

Moin!

Die Kritik an der Verwendung von Tabellen ist solange unangebracht, wie es nicht anders möglich ist, einen Inhalt mittig über CSS mittig auszurichten.

Damit disqualifizierst du leider deine Aussage: http://aktuell.de.selfhtml.org/tippstricks/css/ausrichtung/

Nein, das denke ich nicht: <q>Netscape 4.x und der Internet Explorer 5.x interpretieren diese Angaben nicht</q>

Stimmt aber so nicht.

Ok, Netscape 4 kriegts wohl tatsächlich nicht hin. Da aber Achims Seite ohnehin auf Netscape 4 keine Rücksicht mehr nimmt (der kriegt nach eigenen Angaben nur den Inhalt, aber nicht zwingend augenfreundlich), fällt dieses Argument weg.

Und alle MSIE ab mindestens Version 5 können mit text-align:center einen Inhalt (auch standardwidrig Block-Elemente) zentrieren.

<body>
<div class=zentriert>
Dieses DIV ist zentriert
</div>
</body>

und

body {text-align:center}
div.zentriert {text-align:left; margin-left: auto; margin-right:auto; }

zentrieren in allen bekannten und CSS-fähigen Browsern das DIV.

Die MSIE 5.x- und NS 4.x-Nutzer sind zu zahlreich, - vielleicht insgesamt gar bis zu 50% aller Besucher, dies variiert natürlich, zumindest »ein großer Teil« - als dass man auf das align-Attribut verzichten und Strict-HTML schreiben könnte, es sei denn, man nimmt falsche Darstellung in Kauf.

Wenn die MSIE5-User wegfallen und Netscape4-User ohnehin schon nicht mehr bedient werden, sind deine Userzahlen-Argumente hinfällig.

- Sven Rautenberg

--
"Bei einer Geschichte gibt es immer vier Seiten: Deine Seite, ihre Seite, die Wahrheit und das, was wirklich passiert ist." (Rousseau)