HTML 4.01 gilt heute nicht mehr als "einigermassen Gescheit". Websites die den heutigen Standards entsprechen werden von HTML >= 4 konformen Browsern _falsch_ angezeigt.
XHTML 1.0 und HTML 4.01 unterscheiden sich nicht allzu gross. Was will der Browser also gross falsch rendern? Da er kein CSS kann, zeigt er kein Design an, ja, aber das ist auch gut so. So hat man nur die Information die man braucht.
Ich kenn mich nicht gross aus, aber ich glaube zb. dass w3c meint, dass man in Zukunft keine Tables mehr verwenden sollte für Spalten im Layout, sondern css.
Auf dieser Seite hab ich das gelesen,
Alistapart bin nicht sicher ob ich alles richtig verstanden habe.