Du nutzt immer die Technik um ein Layout umzusetzen und wirst immer von der Technik eingeschränkt.
Sehe ich nicht so. Technik soll Layouts ermöglichen, nicht sie verhindern. Ein Blatt Papier ermöglicht es auf ihm zu malen. ich kann aber wenn ich will auch auf dem Schreibtisch weiter malen - CSS scheint mich aber zumindest in hinsicht auf dieses 100% problem zu beschränken.
Naja, du gehst aber dann nicht mit dem Schreibtisch zu deinem Kunden, oder?
Ein Problem das sich mit Tabellen recht einfach lösen läst.
Dann hast du ein Tabellenlayout - dann solltest du eine Tabelle benutzen, anstatt rumtricksen
Bei CSS/HTML ist es eben genau umgekehrt, da passt sich dein Layout der Darstellungsfläche an...
Das macht CSS ebend nicht. Wenn ich mit CSS das Layout an die Darstellungsfläche anpassen könnte, könnte ich ein Layout für 100% der Darstellungsfläche definieren. Wie wir feststellen geht das aber nicht. :(
Doch, aber nicht so wie du es möchtest. Es passt den Inhalt an die Darstellungsfläche an, du möchtest die leeren Container anpassen.
Es gibt im Prinzip keine 100% Darstellungsfläche, denn HTML Seiten können unendlich lang oder breit sein.
Wie gesagt mit Tricks geht es, wobei ich mir nicht genau angeschaut habe was du möchtest, aber der Link von Siechfred könnte der Lösung schon nahe kommen, wobei man dort wieder für den IE ein bisschen rumtricksen muss.
Struppi.