Ich habe mal eben was ausprobiert. Und zwar eine Seite mit fester Breite und horizontal zentriertem Inhalt. Diesen Stil habe ich meiner ARIA Landmarks Bastelseite hinzugefügt. Einfach nur zwei neue CSS-Dateien (für feste Breite, jeweils Navi links resp. rechts).
Der Witz daran: Diese Seite kommt ohne diesen blöden wrapper-DIV aus. Denn theoretisch gehört ja Nichts in die HTML-Datei, was nur der Präsentation dient. Und ein Wrapper-Div tut ja genau dieses: Er dient nur und ausschließlich der Präsentation.
Wie habe ich das dann gemacht? Nun, prinzipiell ganz analog zu den Empfehlungen des
w3c. Ich habe einen Container, dem habe ich eine feste Breite zugewiesen, und
margin-left und margin-right auf auto gesetzt. Dieser Container ist hier aber nicht
der überflüssige Wrapper-DIV, sondern schlicht body. Denn das
ist ja der Wurzelcontainer. Also der perfekte Wrapper-Div. Da braucht es keinen Anderen.
Zumindest im Firefox funktioniert es. Wie und ob es im IE funktioniert, weiss ich aber nicht.