FWPF | Fakultät Innenarchitektur | FH Rosenheim
XHTML ist eine Neuformulierung von HTML auf der Grundlage von XML (Extensible Markup Language). Aktuell kann XHTML 1.0 aufgrund seiner Abwärtskompatibilität eingesetzt werden.
Im Unterschied zu HTML müssen Dokumente in XHTML wohlgeformt sein, d.h. folgende Regeln müssen beachtet werden:
In XHTML sind bei Verschachtelungen keine Überschneidungen erlaubt.
Falsch:
<element1><element2></element1></element2> Richtig:
<element1><element2></element2></element1>Elemente, die keinen Inhalt enthalten können (»leere Elemente«), müssen in XHTML geschlossen werden:
<element />XHTML ist case sensitiv, d.h. die Groß-/Kleinschreibung von Elementen und Attributen ist – anders als in HTML – nicht beliebig. Alle Elemente und Attribute müssen klein geschrieben werden.
Attributwerte müssen immer in Anführungszeichen(doppelt oder einfach) gesetzt werden. in HTML waren diese teilweise(!) optional.