Leider scheinen die DOCTYPE-Angaben bei HTML wegen der Fehler der alten Browser z.Z. mehr Ärger zu verursachen, als sie helfen. Ein entsprechender Hinweis auf diesen Umstand kann sicherlich vielen Leuten einige Probierarbeit ersparen.
wenn man es genau nimmt, ist es so:
Netscape 4 macht so oder so Mist.
IE 4 ebenfalls.
IE 5 macht mist, aber deutlich weniger.
IE 6 macht ohne DOCTYPE den gleichen Miste, wie der 5er.
Mozilla macht ohne DOCTYPE diesen Mist ebenfalls
Opera und konqueror machen ihn grundsätzlich nicht.
... es wäre also eher zu überlegen, ob man die Fehler in der Seite beseiting und dafür einen DOCTYPE angibt, als umgekehrt (man beachte, dass Netscape 4 so langsam ausstirbt!)