Hallo,
Aber der Hintergrund legt sich nur um den Inhalt, nicht auf die gesamte Seite.
Kann mir einer sagen was ich falsch mache?
body wird in XHTML etwas anders behandelt als in HTML (nämlich wie von dir beschrieben). Wenn du für das html-Element die Selbe Hintergrundfarbe bestimmst, löst du dein Problem.
Gruß;