Man hat seine eigene individuelle Auswahl an Elementen, die man mit der DTD definiert und ist außerdem gezwungen alle angaben zu setzen, was Fehlinterpretationen ausshcließt?
Mit CSS kann man das Verhalten nicht nachbilden (Links würden z.B. nicht funktionieren). Siehe auch meine Antwort zum Vorposter.
Man ist auch bei XHTML und 'gar HTML gezwungen, alle Angaben korrekt zu setzen. Denn für diese Sprachen gibt es schon DTDs (DTDs sind nicht auf selbst erstelltes XML und noch nichtmal auf XML allgemein beschränkt. Auch die HTML-Versionen haben jew. eine DTD die alles genau vorschreibt.)