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.

Aktualisiert December 28, 2019 von Per C.

quizTesten Sie Ihr Wissen

Which of the following might have a landing page?

A
Website
0%
B
PDF
0%
C
Spreadsheet
0%
D
Folder
0%
Correct! Incorrect!     View the Landing Page definition.
More Quizzes →

Das Tech Terms Computer-Lexikon

Die Definition von XHTML auf dieser Seite wurde von den Autoren von TechTerms.com verfasst. Wenn Sie auf diese Seite verweisen oder diese Definition zitieren möchten, verwenden Sie bitte die grüne Zitierleiste direkt unterhalb der Definition.

Unser Ziel ist es, Computerbegriffe auf verständliche Weise zu erklären. Wir streben bei jeder veröffentlichten Definition nach Genauigkeit und Einfachheit. Wenn Sie Feedback zu dieser Definition haben oder einen neuen Fachbegriff vorschlagen möchten, kontaktieren Sie uns.

Der Tech Terms Newsletter

Erweitern Sie Ihr technisches Wissen mit unserem täglichen oder wöchentlichen Newsletter! Abonnieren Sie noch heute und erhalten Sie neue Begriffe und Quizze in Ihren Posteingang.

Melden Sie sich für den kostenlosen TechTerms‑Newsletter an

Wie oft möchten Sie eine E-Mail erhalten?

Sie können sich jederzeit über die Links in jeder E-Mail abmelden oder Ihre Einstellungen ändern. Fragen? Bitte kontaktieren Sie uns.

Hinweis: Der Newsletter wird auf Englisch versandt.