Mit der Meldung:
Tidy (vers 26th June 1999)
line 4 column 1 - Warning: <meta> unrecognized attribute value "http-equiv"
Bei meinem win32 Eigenkompilat von der 26th July Version gibt es das nicht. Du solltest dir eine neue Version besorgen, oder in attrs.c attrlist[] um "http-equiv", VERS_ALL, TEXT, /* META */ erweitern
Gut, ich weiss ja nun um was es geht. Wenn ich über w3.org den dortigen validierer nehmen, steckt da nicht Tidy dahinter? Welchen Validierer kannst Du denn weiterempfehlen?
hinter http://validator.w3.org/ steckt generell SP bzw. als Teil davon NSGMLS von James Clark (http://www.jclark.com/. Dies ist ein SGML Validator, der sich die von dir Angegebene DTD nimmt und den Code gegen diese DTD überprüft.
HTML Tidy ist, wie schon gesagt, kein Validator, da er dies nicht tut.
Als Validator empfehle ich http://www.htmlhelp.com/tools/validator/ der generell das gleiche tut, wie der von Gerald O. aber eine bessere Erklärung für Fehler gibt, u.a. UTF-8 auch korrekt parsed, und einige andere Schmankerl hat.
Den gibt es übrigens auch als ShareWare Windows Programm bei http://arealvalidator.com und ist sein Geld wert.
Warum mindestens ALT="" _immer_ sein muss: http://www.bjoernsworld.de/html/alt-text.html