XHTML [ZURÜCK][WEITER]
eXtensible HyperText Markup Language. XHTML ist die Reformulierung von HTML 4.0 in XML 1.0. Damit können Web-Seiten als strukturierte Daten im XML-Format kodiert werden. XHTML soll HTML als allgemeine Auszeichnungssprache (Markup Language) für Webseiten ersetzen.

Sämtliche in den HTML - DTDs festgelegten Tags behalten ihre Gültigkeit in XHTML. Allerdings gibt es gewisse Regeln für die Kodierung, die im Gegensatz zu HTML strikt eingehalten werden müssen:
- Tags müssen klein geschrieben werden
- Zu jedem Öffnungs- muss auch der Schlusstag gesetzt werden. Leere Tags, d.h. Tags, die keinen Schluss besitzen, werden durch einen nachgestellten Slash terminiert. Bsp: <br/>
- Tag-Paare dürfen sich nicht überschneiden. Statt <b><p></b></p> muss also <p><b></b></p> gesetzt werden.
- Attributwerte müssen in Anführungszeichen gesetzt werden. <a href=http://usw> ist nicht möglich, es muss <a href="http://usw"> gesetzt werden.

Netscape und Internet Explorer ab Version 4.x kommen mit XHTML im allgemeinen problemlos zurecht.

Die gültigen Attribute und Elemente einer XHTML-Datei werden jedoch nicht in Form einer DTD, sondern über festgelegte Namespaces definiert.
Die Erweiterbarkeit von XHTML bedeutet, dass neue Attribute definiert werden können, ohne dass eine neue Version der Sprache verabschiedet werden muss. Vielmehr muss lediglich ein entsprechender Namespace erstellt werden.
XHTML ist modularisiert: so werden unterschiedliche Komplexitätsgrade spezifiziert. Auf diese Art kann eine XHTML-Datei beispielsweise auf einem tragbaren Kleingerät mit eingeschränkten Grafikmöglichkeiten in einer dafür spezifizierten Seite dargestellt werden und auf einem größeren Rechner sämtliche Multimedia- oder anderen Möglichkeiten ausschöpfen.
Außerdem können Autoren mit XHTML 1.0 Elemente anderer XML-Sprachen einmischen, inklusive der vom W3C entwickelten Multimedia-Sprache SMIL (Synchronized Multimedia Integration Language), der Sprache mathematischer Ausdrücke MathML, zweidimensionaler Vektor Graphik im Scalable Vector Graphics (SVG) -Format sowie Metadaten nach dem Resource Description Framework (RDF).
Die W3C stellt mit "Tidy" ein Software-Tool zur Codebereinigung für die Umwandlung von HTML-Dokumente in XHTML-Dateien bereit.

=> XML

 
Alle hier enthaltenen Warenzeichen und Produktbezeichnungen sind Eigentum des jeweiligen Besitzers.

© Copyright Euro-BusinessNet