Serialization (převod) Úvod 1 SGML W3C HTML 1.x. HTML4.0 xHTML 1.0. xHTML 2.x HTML 5 (xHTML 5) HTML 4.0 xml (xHTML 1.0) xHTML je dobřé zformovaný (well-formed) HTML xHTML může být zpracován jako xml dokument a využívá všechny výhody xml technologie.
Úvod 2 Deklarace Může být vynechaná, protože deklaruje implicitně kódování. DOCTYPE <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” Validace xHTML dokumentu --- na základě DTD Kořenový element Musí být a musí obsahovat atribut xmlns.
Úvod 3 Vztahy mezi xHTML a HTML Prázdný element a zpětné lomítko v xml pro elementy, které jsou vždy prázdné, používáme pouze jednu značku a pro elementy, které nevždy prázdné, používáme dvě značky (počátečnou a koncovou). Příklady: tag ( v HTML), element (v xHTML) (v xHTML) HTML dovoluje vynechat párový tag (koncový). Např. pro HTML nerozlíšuje malá a velká písmena. HTML často dovoluje vynechat uvozovky u hodnot atributů. HTML dovoluje „minimizace atributů“. Např. selected, nowrap, readonly atd. HTML dovoluje vynechat některé povinné tagy (když nemají atributů). Např. html, head, body.