Ein kleines! Lexikon des Internet Werbung

XHTML, Extensible Hypertext Markup Language @ Ein kleines! Lexikon des Internet


Erklärung | W3C Technical Reports | Weiterführende Links | Finden | Navigation | Interessante Begriffe

Ansichten: Bildschirm   Druck   ohne

XHTML

Extensible Hypertext Markup Language

ist eine vom W3C verabschiedete Empfehlung (engl.: recommendation) über die Umsetzung der Beschreibung von HTML der Version 4.0 nach Regeln der SGML in eine XML-Anwendung.
Die Entwickler des W3C stellen den Umfang der bisherigen HTML Version 4.01 als DTD zur Verfügung. Die Abwärtskompatibilität ist gesichert.

Entwickler können XHTML um eigene, nach XML-Syntax zu gestaltende DTD erweitern, um ihren eigenen Anforderungen gerecht zu werden. Die Portierung von Pages auf andere Internet Appliances, wie Mobil-Telefon, TV-Gerät usw., wird durch XHTML erleichtert.

Für den Web-Designer ergeben sich wichtige Än­de­rungen, da die Do­ku­mente exakt nach der vor­ge­ge­benen Syntax auf­ge­baut werden müssen. Die Inter­pre­ta­tions­mög­lich­keiten aus HTML entfallen, da z. B. zwischen Gross- und Klein­schreibung unter­schieden wird. Alle Tags müssen klein ge­schrieben werden und müssen beendet werden. D. h., handelt es sich um einen Tag, der keinen Bereich einschließt - z. B. <img ...>, muss er gemäß XML-Syntax geschlossen werden - <img ... />. Bereichs-Elemente wie <p> oder <div> erfordern zwingend einen schließenden Tag </p>, </div>.

Weitere Änderungen ergeben sich für die Optionen der einzelnen Tags, die nun alle, egal ob nummerisch oder alphanummerisch, in Anführungszeichen geschrieben werden müssen. Leere Optionen gibt es nicht mehr, so wird aus einem Tag <hr noshade> (für eine einfache horizontale Linie) die Schreibweise <hr noshade="noshade" />.

Tipp: Diese Page ist in der Syntax von XHTML geschrieben. Wählen Sie über das Menü „Ansicht” die Option „Quelltext anzeigen”.

W3C - Technical Reports

{XHTML™ 1.0 The Extensible HyperText Markup Language (Second Edition)
 - http://www.w3.org/TR/xhtml1
}
{XHTML™ 1.1 - Module-based XHTML
 - http://www.w3.org/TR/xhtml11
}

Weiterführende Links

{Extensible HTML
 - http://www.w3.org/XHTML/
}
@ W3C
{XHTML.org
 - http://www.xhtml.org/
}