XHTML (Extensible Hypertext Markup Language) Definition

Was ist XHTML (Extensible Hypertext Markup Language)?

Steht für „Extensible Hypertext Markup Language“. XHTML ist eine Auszeichnungssprache, die zur Erstellung von Webseiten verwendet wird. Sie ist ähnlich wie HTML, verwendet aber eine strengere XML-basierte Syntax. Die erste Version von XHTML (1.0) wurde im Jahr 2000 standardisiert. Mehrere Jahre lang war XHTML die am häufigsten verwendete Sprache zur Erstellung von Websites. Inzwischen wurde es von HTML5 abgelöst.

Warum XHTML?

Als sich HTML in den ersten Jahrzehnten des Web entwickelte, wurden die Browser immer nachsichtiger bei der Analyse des Quellcodes von Webseiten. Dies hatte zur Folge, dass Webseiten in den verschiedenen Browsern inkonsistent dargestellt wurden. Eines der Hauptziele von XHTML war es, sicherzustellen, dass Webseiten in verschiedenen Browsern gleich aussehen.

Da XHTML auf XML und nicht auf HTML basiert, müssen in XHTML kodierte Webseiten einer strengen XML-Syntax entsprechen. Eine Webseite, die den „XHTML Strict“-Doctype ( DTD) verwendet, kann keine Fehler oder ungültigen Tags enthalten, so dass der Webbrowser keine Unklarheiten erkennen kann. Die meisten XHTML-Seiten verwenden jedoch den Doctype „XHTML Transitional“, der keine perfekte Syntax erfordert und sogar HTML 4.01-Tags zulässt.

Von 2001 bis etwa 2011 war XHTML die Standardauszeichnungssprache für die Webentwicklung. Einige Entwickler verwendeten eine strenge XHTML-DTD, die meisten jedoch einen Übergangstyp (transitional doctype). 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 nach wie vor sowohl HTML als auch XHTML.

Die Definition von XHTML (Extensible Hypertext Markup Language) auf dieser Seite ist eine Originaldefinition von SharTec.eu.
Das Ziel von SharTec ist es, Computerterminologie so zu erklären, dass sie leicht zu verstehen ist. Wir bemühen uns bei jeder von uns veröffentlichten Definition um Einfachheit und Genauigkeit. Wenn Sie Feedback zur XHTML (Extensible Hypertext Markup Language)-Definition haben oder einen neuen Fachbegriff vorschlagen möchten, kontaktieren Sie uns bitte.