XHTML
Steht für „Extensible Hypertext Markup Language“. XHTML ist eine Auszeichnungssprache, die zum Erstellen von Webseiten verwendet wird. Sie ähnelt HTML, verwendet jedoch eine strengere, auf XML basierende Syntax. Die erste Version von XHTML (1.0) wurde im Jahr 2000 standardisiert. Mehrere Jahre lang war XHTML die am häufigsten verwendete Sprache zum Erstellen von Websites. Seitdem wurde es durch HTML5 abgelöst.
Warum XHTML?
Als sich HTML in den ersten Jahrzehnten des Webs weiterentwickelte, wurden Browser zunehmend toleranter bei der Verarbeitung des Quellcodes von Webseiten. Das führte dazu, dass Websites in verschiedenen Browsern uneinheitlich dargestellt wurden. Eines der Hauptziele von XHTML bestand darin, sicherzustellen, dass Webseiten in mehreren Browsern gleich aussahen.
Da XHTML auf XML und nicht auf HTML basiert, müssen in XHTML codierte Webseiten einer strengen XML-Syntax entsprechen. Eine Webseite, die den Dokumenttyp „XHTML Strict“ (DTD) verwendet, darf keine Fehler oder ungültigen Tags enthalten, sodass für den Webbrowser keine Unklarheiten entstehen. Die meisten XHTML-Websites verwendeten jedoch den Dokumenttyp „XHTML Transitional“, der keine perfekte Syntax voraussetzt und sogar HTML-4.01-Tags zulässt.
Von 2001 bis etwa 2011 war XHTML die Standard-Auszeichnungssprache für die Webentwicklung. Einige Entwickler verwendeten einen strengen XHTML-Dokumenttyp, die meisten nutzten jedoch den Transitional-Dokumenttyp. Da die meisten Webentwickler eine flexiblere Sprache bevorzugten, wechselte das Web schließlich wieder zu HTML. Im Jahr 2014 wurde HTML5 offiziell vom W3C empfohlen. Die meisten modernen Browser unterstützen weiterhin sowohl HTML als auch XHTML.
Testen Sie Ihr Wissen