Hallo Sven,
Nur mal so als Beispiel:
"Alle Tags müssen geschlossen werden: <p>Text</p>
Das gilt zwar auch bei HTML; allerdings wurde es toleriert, wenn das abschließende </p>-Tag nicht vorhanden war. "Falsch. In HTML müssen gewisse Tags nicht geschlossen werden.
Nein. ;-)
Manche Tags müssen sogar gar nicht geöffnet werden (<head> und <body>).
Urgs...
Also: Sowohl in XHTML als auch in HTML müssen alle _Tags_ geöffnet und geschlossen werden.
In HTML gibt es einige _Elemente_, die nicht explizit geöffnet oder geschlossen werden müssen, also bei denen der Starttag oder der Endtag optional ist.
In XHTML müssen alle _Elemente_ geöffnet und geschlossen werden.
Beispiel:
Nichtgeschlossener Tag:
<body Hallo
Nichtgeöffneter Tag (sofern man das so bezeichnen kann ;-)):
body>Hallo
Nichtgeöffnetes Element:
Hallo</body>
Nichtgeschlossenes Element:
<body>Hallo
Viele Grüße,
Christian