SGML – zu kompliziert für normale Nutzer?

Während XML inzwischen den Status einer neuen, aber nicht besonders rätselhaften Technologie hat, gilt SGML immer noch als »ominöses Supertool für Datenfreaks«. Dieses Image ist ebenso berechtigt wie unberechtigt. Einerseits sind die Möglichkeiten und damit die Komplexität von SGML und der diversen Nebenstandards in der Tat immens, und ihre vollständige Beherrschung stellt eine echte Herausforderung dar. Andererseits sind manche Features so leicht zu verstehen wie nützlich. Das betrifft vor allem die Möglichkeit, XML-Dateien mit Hilfe von SGML-Mitteln besser zu be- und verarbeiten. Auf diese Features wollen wir uns konzentrieren: alle hier genauer beschriebenen SGML-Möglichkeiten können Sie auch auf XML-Daten anwenden.