1. Inledning

Denna sektion är av normativ karaktär.

I och med införandet av XHTML familjens moduler och dokumenttyper har W3C underlättat för utvecklare av innehåll på Internet att ta steget från dåligt utformad, icke-strukturerad innehållsuppmärkning till väl-formad och giltig uppmärkning i XML [XML]. XHTML 1.0 specificerades på ett sätt som underlättade migrering av redan existerande innehåll uttryckt i HTML 4 (eller tidigare HTML-versioner) till XHTML och XML. I och med publiceringen av XHTML-moduler såsom definierat i Modularisering av XHTML har W3C tagit bort nedgraderade element och attribut från XHTML-familjen. Dessa element och attribut utgjorde i stort sett presentationsinriktad funktionalitet, vilket hanteras bättre via formatmallar eller klientspecifika förvalda beteenden.

I framtiden kommer XHTML-familjens dokumenttyper att baseras på denna nya, mer strukturerade, uppsättning funktionalitet. I denna specifikation har W3C:s arbetsgruppen för HTML definierat en första dokumenttyp som enbart baseras på moduler. Denna dokumenttyp är utformad för att vara stödd av en stor uppsättning klientapparater, och för att kunna utnyttjas för uppmärkning av det mesta innehållet på Internet. Innehållsförfattare som representerar sitt innehåll med hjälp av den funktionalitet som beskrivs i denna specifikation kan vara säkra på att det innehållet kommer att hanteras på ett förutsägbart sätt av användarprogram som uppfyller kraven för XHTML-familjen.