XHTML
XHTML ist die Abkürzung für Extensible Hyper Text Markup Language. Damit bezeichnet man eine Auszeichnungssprache im XML Schema. Diese ist ein W3C Standard, mit dem man Bilder, Texte und Hyperlinks in Dokumenten darstellen kann und stammt aus dem Jahre 2000. Damals kam das XHTML 1.0 auf den Markt, das 2001 von XHTML 1.1 abgelöst wurde. XHTML ist eine Erweiterung von HTML bzw. HTML 4, welches SGML als Grundlage nutzte. Die Vorteile von XHTML gegenüber HTML sind nicht sonderlich groß, aber entscheidend durch den W3C Standard XML.
XHTML kann dabei durch die Bildung von Namensräumen erweitert werden, ohne dass dabei jedoch die XHTML Standards verändert würden. Durch diese Erweiterung um die Namensräume können auch Elemente mit dem gleichen Namen eindeutig voneinander abgegrenzt werden, wodurch wiederum Konflikte aufgrund gleicher Namen vermieden werden. Damit ist die Zuordnung immer eindeutig, die Kennung des Namensraums kann dabei über DOM angesprochen werden.
Durch die Regelungen im XML ist das XHTML deutlich leichter zu erstellen und damit auch für einige Endgeräte sehr viel besser geeignet. Dabei spricht man häufig auch von einer in Zukunft erhalten bleibenden Anwendung, denn XHTML kann über XML auch künftig angeglichen werden.