Ist XML also genau wie SGML?

XML Häufig gestellte Fragen

Ist XML also genau wie SGML??

Nein. Nun ja, gewissermaßen schon. XML ist als ein Anwendungsprofil von SGML definiert. SGML ist die Standard Allgemeine Fragenized Markup Sprache, die in ISO 8879 festgelegt ist. SGML ist seit mehr als einem Jahrzehnt der standardisierte, herstellerunabhängige Weg zur Verwaltung von Repositorien strukturierter Dokumentation, eignet sich aber nicht besonders gut zur Bereitstellung von Dokumenten im Web (aus verschiedenen technischen Gründen, die den Rahmen dieses Artikels sprengen). Die Definition von XML als Anwendungsprofil von SGML bedeutet, dass jedes vollständig konforme SGML-System XML-Dokumente lesen kann. Das Verwenden und Verstehen von XML-Dokumenten erfordert jedoch kein System, das die volle Vielseitigkeit von SGML beherrscht. XML ist, grob gesagt, eine eingeschränkte Form von SGML.
Für technische Puristen ist es wichtig zu vermerken, dass es auch subtile Unterschiede zwischen Dokumenten geben kann, wie sie von XML-Systemen verstanden werden, und denselben Dokumenten, wie sie von SGML-Systemen verstanden werden. Insbesondere kann die Behandlung von Leerzeichen unmittelbar neben Etiketten unterschiedlich sein.


Comments