Sven Rautenberg: DOCTYPE Warnung

Beitrag lesen

Moin!

1.Warning: DOCTYPE Override in effect! Any DOCTYPE Declaration in the document has been supressed and the DOCTYPE for «XHTML 1.0 Strict» inserted instead. The document will not be Valid until you alter the source file to reflect this new DOCTYPE.

Der Validator hat die Möglichkeit, einen von der DOCTYPE Deklaration abweichenden DOCTYPE anzugeben und das Document darauf zu prüfen. Dies ist ein Warunung, keine Fehlermeldung. Gib einfach einen DOCTYPE bei Validator an und es wird der DOCTYPE der Seite verwandt. Dann sollte auch diese Warhnung nicht mehr auftauchen.

Ähm, fast.

Beim Validator kann man manuell fest vorgeben, nach welchem DOCTYPE geprüft werden soll. Das ist aber nur für Notfälle vorgesehen (kein Doctypeangaben, oder offensichtlich falsche). Gewöhnlich gibt man "automatic detect" an, damit der Validator das nimmt, was im Dokument angegeben ist.

Also: Gib einfach _keinen_ DOCTYPE an, und es wird der DOCTYPE der Seite verwandt.

2.<script language="JavaScript" type="text/javascript" src="js/ChangeIm ...
                   ^
Error: there is no attribute "language" for this element (in this HTML version)

Warum gefällt dem Validator das language-Attribut nicht?

Because there ist no attribut "language" for this element (in this HTML version)

Genau! ;)

- Sven Rautenberg