Christian Seiler: Ist "<element />" eigentlich richtig valides HTML 4.01?

Beitrag lesen

Hallo Alex,

Ich meinte, irgendwo gelesen zu haben, daß HTML in der Version 4.01 so erweitert worden sei, daß man quick close nach XML-Stil auch verwenden könne, ohne daß das HTML invalide (hm, vielleicht ein blödes Wort dafür - besser: ungültig) werde.

Nein. Allerdings interpretieren alle Browser im Moment HTML so, dass es kein Problem darstellt.

Bist Du sicher, daß das nicht irgendwie geht?

Du kannst doch die XHTML 1.0 DTD nehmen, dann sind die Seiten valide. XHTML 1.0 Framset bzw. XHTML 1.0 Transitional unterscheiden sich nur dadurch von ihren HTML 4.01 Pendants, dass sie auf XML und nicht auf SGML aufgebaut sind, also z.B. schließende Tags notwendig sind. Alte Browser interpretieren das als HTML 4.01, aber halt nicht vollständig richtig, was dann zu keinen Problemen führt.

Viele Grüße,
Christian