Es gibt da 2 Möglichkeiten:
1) Das komplette Design passt sich der Breite an (Hintergrund, Navi und Inhalt)
2) Der Hintergrund passt sich der Breite (Navi und Inhalt haben eine feste Breite, die allerdings zusammen bei maximal 800px liegen sollte)
Beispiel für 1:
http://stmaster.npage.de/vdesign2_16005506.html
Das ist eines meiner ersten HTML-konformen Designs, hat jedoch ein paar kleine Fehler^^
Technik: ich habe mit einer Tabelle einen Rahmen gemacht und dieser Tabelle einen festen Abstand zum Rand links und rechts gegeben (
px-Angaben sowie
%-Angaben möglich).
Und den
tds habe ich dann eine relative Breite zugewiesen (
%-Angaben).
Beispiel für 2:
http://stmaster.npage.de/vdesign3_63020069.html
Meiner Meinung nach eines meiner besten Designs bisher. Vom Prinzip her Grundlage des Designs der Seite allgemeines-forum (mit ein paar Änderungen; zum Beispiel beim Header)
Technik: ich habe einen Hintergrund, der sich immerwieder wiederholt. Der Header ist in einem
div-Container und hat ist rechts und links immer gleichweit vom Rand weg.
Das Gleiche habe ich mit Inhalt und Navi gemacht - außer, dass beide eine Tabelle als Rahmen haben.
Ich hoffe, ich konnte dir helfen.
Falls du noch Fragen hast kannst du fragen. Theoretisch ist beides auch möglich, indem man nur
divs verwendet - habe ich bisher allerdings nur bei Ersterem gemacht (zum Beispiel das Design
meiner Seite).