XHTML (Extensible Hypertext Markup Language) ist eine textbasierte Auszeichnungssprache, die Bestandteile von HTML und XML beinhaltet. Ein Unterschied zu HTML 4.01 ist beispielsweise, dass bei XHTML alle Elemente mit Anfang- und Abschluss-Tag versehen werden müssen.