Anton: Layout zentrieren

Beitrag lesen

Dann solltest du deinem Dokument mal einen vernünftigen Doctype verpassen.

Ich bin vielleicht ein Vollidiot. Ich nutze normalerweise natürlich immer diesen Doctype:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/Strict.dtd">

Hatte den in meinem kleinen Test allerdings rausgelassen, da ich mit möglichst wenig Code den Fehler finden wollte. Die Ursache war allerdings genau dieser fehlende Doctype. Jetzt klappt es auch im IE7.

Vielen Dank für den Tip. Da wär ich ja nie drauf gekommen. Ich dachte ein Doctype ist nur dafür da, zu validieren, ob die Webseite den Regeln folgt die in der entsprechenden DTD definiert sind.

Meine Vermutung warum es ohne Doctype nicht geklappt hat:

Der IE7 ist da er keinen Doctype gefunden hat in den Quirks-Modus gewechselt. Dort reagiert er anders und hat deshalb die Zentrierung nicht durchgeführt. Könnte ich mit dieser Vermutung richtig liegen?