SGML versus XML
Eine erste Übersicht über die wichtigsten Unterschiede zwischen SGML und XML finden Sie in der nachstehenden Tabelle. Die dort genannten Features besitzt SGML, aber nicht XML. Die meisten können über die SGML-Deklaration ein- und ausgeschaltet und in der DTD genauer definiert werden.
Sie sind nach Kompatibilität mit XML angeordnet. Kompatibilität meint hier, dass bei Verwendung dieser Konstruktionen in der restriktiveren SGML-DTD die damit validierten Dokumente weiterhin auch den Regeln für XML-Dokumente folgen, also auch in einer reinen XML-Umgebung valide bleiben.


