Du lieferst dein XHTML sowieso als text/html aus, daher ist es, wie es so schön heißt, schnurzpiepegal, ob der Browser XHTML kann oder nicht. Die besagten älteren MSIE 5.x-Browser können genauso viel XHTML (als text/html) wie MSIE 6. Das gilt auch prinzipiell für Browser der sogenannten 4. Generation.
Mathias
Browser der 4. Generation können aber längst nicht mit allen CSS-Formatoptionen umgehen und diese darstellen, was eine wesentliche Anforderung des XHTML-Standards ist (Trennung zwischen Darstellung und Daten -> CSS und HTML). Und eben Browser der 4. Generation verstehen auch den entsprechenden HTML-Code nicht, wenn sie nicht auch die Stylesheets lesen können. Wenn der div-Tag nicht richtig verarbeitet wird, weil das Stylesheet nicht zugewiesen wird und alles untereinander und nicht wie angegeben an den richtigen Positionen dargestellt wird nützt mir auch der beste HTML-Code nix ;)