at: Mobile Website css Darstellung

Beitrag lesen

problematische Seite

Hallo Gunnar,

Am grundsätzlichen Sinn valider Dokumente hat sich nichts Wesentliches geändert.

Es gibt HTML-Dokumente, die sind valide, aber nicht sinnvoll.

Und es mag HTML-Dokumente, die sinnvoll sind, aber nicht valide.

Und dann gibt es noch zwei weitere Kombinationen, und jede kann alle möglichen Dokumententyp-Deklarationen haben. Soweit klar. Und?

da sich mit dem Versionssprung auch die Semantik einiger Elemente geändert hat.

Dann sollte man die Elemente nur noch in ihrer Bedeutung gemäß HTML5 einsetzen.

Und worin soll der Sinn liegen, valide, sinnvolle alte Dokumente zu überarbeiten, nur um ihnen ein für sie völlig nutzloses Label zu geben?

Browser haben nur einen HTML-Parser; der schert sich nicht darum, was für eine DOCTYPE-Angabe oben steht. Er versteht die Elemente gemäß ihrer Bedeutung in HTML5 (wenn es sich nicht um ein Exponat aus dem Museum handelt) und gibt diese an etwaige assistive Technik weiter.

Der Browser versteht die Bedeutung gar nicht (sofern damit keine bestimmte Funktionaität verbunden ist), aber der Standard schreibt sie vor.

TL;DR: Es gibt nur ein HTML. Es gibt nur eine noch sinnvolle DOCTYPE-Angabe: <!DOCTYPE html>

Diese Aussage wird auch durch Wiederholung nicht besser.

MfG, at