Thomas Luethi: Warum ist dieser div nicht mittig?

Beitrag lesen

Hallo,

ich will mir ein banner aus einem div bauen, das mittig angezeigt werden soll.
<div id="BANNER"; style="width:600px; height:75px; border:4px solid #0000FF; background-color:#FFFF00"; float:center">

Du schliesst die Anführungszeichen des style-Attributs zu früh.
float:center gibt es nicht.
Wenn man eine Hintergrundfarbe angibt, sollte man im gleichen Atemzug
auch eine Vordergrundfarbe (color) angeben, um unliebsame Überraschungen
und Warnungen des CSS-Validators zu vermeiden.

margin-left:auto; margin-right:auto;
zentriert ein Element selbst in modernen Browsern horizontal.

text-align:center;
zentriert den Inhalt eines Elements horizontal.

Zum Nachlesen:
http://forum.de.selfhtml.org/hilfe/faq.htm#css-zentrieren
http://de.selfhtml.org/css/eigenschaften/index.htm
insbesondere
http://de.selfhtml.org/css/eigenschaften/ausrichtung.htm#text_align
http://de.selfhtml.org/css/eigenschaften/randabstand.htm

HTH, mfg
Thomas