Der Validator meldet mir "I was not able to extract a character encoding labeling from any of the valid sources for such information. [etc.]".
Du hast ja auch nix dergleichen angegeben. Du kannst die Zeichenkodierung und die gewünschte html-Version aber auch manuell im Validator einstellen, wenn Du unbedingt auf Doctype und Kodierung in deinem Quellkode verzichten willst (warum auch immer). Einfach die beiden Felder auswählen.
Da html keine Programmiersprache ist, brauchst Du auch keine Programmierfreiheit.
Heiner