Hat das Nebenwirkungen?
Ja. Man muss die Meldungen des Validators genauer lesen, um gewollte von ungewollten Fehlern unterscheiden zu können.
:-) Ich meinte weniger das Verzichten auf Validität im allgmeinen, sondern das Nutzen dieser Formularfunktionalität in Dokumenten, für die es nicht vorgesehen ist.
Oder das Markup als das kennzeichnen, was es ist: HTML5. Dann gibt auch der Validator grünes Licht. Dummerweise auch dann, wenn man lieber eine Fehlermeldung hätte (bspw. bei einem nicht geschlossenen Element), weil er HTML5 als Tagsoup prüft.
Sinnvollerweise wird man XML-konformes HTML5 schreiben* und seinem Server beibringen, das an alle Clients als 'text/html' rauszuschicken, außer an Validatoren: an diese als 'application/xhtml+xml', damit sie nach strengeren Regeln prüfen.
Alles klar, das kling vernünftig. Vielen Dank Dir und Matti.
Viele Grüße,
der Bademeister