Hallo,
XHTML mag aber wohl height:100% nicht
Natürlich mag XHTML auch height:100%, nur hast Du bisher falsche Vorstellungen davon gehabt, worauf sich diese 100% beziehen.
http://www.carsten-protsch.de/zwischennetz/doctype/prozent.html
Viele Grüße
Carsten