Hallo,
Eckhart Wörner schrieb:
http://ewsoftware.de/wikipedia/test.htm
Um das Problem genauer einzugrenzen, bin ich jetzt noch zu müde, aber das sollte jetzt kein Problem mehr sein.
Ich habe jetzt in der w3c-Spezifikation nachgesehen:
http://www.w3.org/TR/REC-CSS2/text.html#propdef-text-align
Zitat:
| "This property describes how *inline* content of a block is aligned"
Da der innenliegende <div> nicht inline-Element, sondern block-Element ist, darf er von text-align nicht betroffen sein. Betroffen ist jedoch vollkommmen korrekt der Text innerhalb des inneren <div>, da dieser inline ist.
Der langen Rede kurzer Sinn: Wie fast immer ist der Internet Explorer derjenige, der hier eine fehlerhafte Interpretation liefert.
Folgende Antwort zur Lösung habe ich in einem Forum bekommen:
| "...die beiden seitlichen margins auf auto setzen. | Funktioniert sogar im IE 6, falls dieser im Standard Mode ist."
Gruß, Eckhart