Moin!
hat es nachteile wenn man keinen DOCTYPE einsetzt???
Ich würde sagen: Ja.
Die neueren Browser (IE 6 und Mozilla) sind alle in der Lage, den sogenannten "Standards compliant mode" einzuschalten, bei dem sich das Layout streng an den Vorgaben vom W3C orientiert.
Wird kein DOCTYPE angegeben (oder ein passender, um den "quirks mode" zu aktivieren), berücksichtigen die Browser (noch!) die Fehler, die ältere Versionen früher gemacht haben. Das will man aber eigentlich nicht mehr.
Der Internet Explorer berechnet zum Beispiel seit Version 3.0 die Breite von Layern falsch, wenn sie im CSS mit width angegeben wird und gleichzeitig noch ein padding angegeben ist. Erst der IE 6 kriegt es jetzt endlich gebacken, im Standard-Modus die korrekte Berechnung durchzuführen.
- Sven Rautenberg