Gunnar Bittersmann: Suche gute Links zu den Basics des Webseiten-Erstellens

Beitrag lesen

@@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)