@@Kai345:
nuqneH
Nö. Die Welt hat sich seit XHTML1.0/HTML4.01 weitergedreht. Valide ist nicht gleich Valide. Ungültige Verschachtelungen von Elementen sind sicherlich ein NO!
<a><p/></a>
ist invalid in XHTML 1.x/HTML 4.01, aber valid in HTML5. Gut so.
bei Attributen sieht es schon anders aus. Beispielsweise WAI-ARIA. Nicht valide machbar mit HTML4.01/XHTML1.0.
In XHTML 1.1: XHTML plus WAI-ARIA DTD, XHTML Role Attribute Module, s.a. ALA-Artikel Accessible Web 2.0 Applications with WAI-ARIA.
Also fügt man, wenn man dies nutzen will/muß, die Attribute ein und verzichtet auf Validität. Die Browser interessiert es ohnehin nicht.
Eben. Und dann kann man auch <!DOCTYPE html>
draufschreiben, wenn HTML5 drin ist. Sollte man.
Qapla'
--
„Perfektion ist nicht dann erreicht, wenn es nichts mehr hinzuzufügen gibt, sondern wenn man nichts mehr weglassen kann.“ (Antoine de Saint-Exupéry)
„Perfektion ist nicht dann erreicht, wenn es nichts mehr hinzuzufügen gibt, sondern wenn man nichts mehr weglassen kann.“ (Antoine de Saint-Exupéry)