Allgemeine Anmerkungen zu XHTML 1.0 Transitional

XHTML 1.0 ist eine Neuformulierung des HTML 4.01 Standards. XHTML basiert auf XML, einem Anwendungsprofil von SGML, während HTML eine SGML Anwendung darstellt.
Funktional entspricht XHTML 1.0 Transitional dem HTML 4.01 Transitional Dokumenttyp.

Bedingt durch die Anpassung an XML ergeben sich einige syntaktische Unterschiede zur HTML Version. Aus dem gleichen Grund weicht das Inhaltsmodell einiger Elemente von dem ihrer HTML Pendants ab.

XML und Dokumenttyp Deklaration

Ein Dokument dieses Typs wird im Dokumentquelltext durch Einfügen der Kopfzeilen

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">

deklariert. (Für die Zeichenkodierung ist hier beispielhaft UTF-8 angegeben.)