Hallo,
Im Internet geistern noch ziemlich viele Seiten herum, die sich einen Dreck um standardkonformes HTML scheren (die allermeisten leider..)
Das ist ein super pauschale und reichlich unüberlegte Aussage.
Man kann eine durchaus valide HTML-Seite erstellen, die einem Browser trotzdem zu Quirks-Mode veranlasst:
-------------- IE ----------
Both of the declarations in the following example specify conformance to the Transitional HTML4.0 DTD. The second declaration specifies the URL of the DTD. The first declaration does not. The second declaration switches on standards-compliant mode with Internet Explorer 6 or later. The first declaration does not.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
----------------------------
---------- Mozilla ---------
The following trigger quirks mode ...
The public identifier "-//W3C//DTD HTML 4.01 Transitional//EN", without a system identifier.
----------------------------
Summa Summarum auch! valide Seiten können einem Browser zu Quirks-Mode veranlassen. (Das Angeben einer SYSTEM-Identifyer ist bei DOCTYPE-Deklaration für HTML nicht zwingend!)
Grüße
Thomas