XHTML 1.1 - Einführung

1. Einführung

Dieser Bereich ist normativ.

Mit der Einführung der XHTML-Familie in Form von Modulen und Dokumenttypen hat das W3C geholfen, die Internet-Entwicklergemeinschaft weg von missgebildetem, nicht den Standards entsprechendem Markup in die Welt wohlgeformten, gültigen XMLs [XML] zu führen. In XHTML 1.0 wurde dieser Schritt durch zur Verfügungstellung für einen leichten Umstieg von existierendem, auf HTML 4 (oder früher) basierenden Inhalt auf XHTML und XML getan. Mit dem Aufkommen der XHTML-Module, wie sie in der Modularisierung von XHTML definiert wurden, hat das W3C die Unterstützung für missbilligte Elemente und Attribute aus der XHTML-Familie entfernt. Diese Elemente und Attribute waren größtenteils präsentationsorientierter Funktionalität, die sich besser durch Stylesheets oder client-spezifischem Standardverhalten kontrollieren lässt.

In Zukunft werden Dokumenttypen der XHTML-Familie auf diese neue, strukturellere Funktionsansammlung basieren. In dieser Spezifikation hat die HTML-Arbeitsgruppe des W3Cs einen Ausgangsdokumenttypen definiert, der nur auf Modulen basiert. Dieser Dokumenttyp wurde erstellt, um portabel zu einer breiten Sammlung von Endgeräten zu sein, und ist anwendbar auf einen Großteil des Internet-Inhalts. Inhaltsentwickler, die ihren Inhalt auf die Funktionalität dieser Spezifikation basieren, können sicher sein, dass dieser zu allen zur XHTML-Familie konformen Benutzeragenten durchgehend portierbar ist.