Deklaratives Markup
Markup: Verwendung von Auszeichnungsmarken aus vordefinierten Dokumentgrammatiken
HTML: fest vorgegebene Auswahl an Markupelementen, nur bedingt an Erfordernisse des Einzelfalls anzupassen
SGML (standard generalized markup language) / XML (extensible markup language): Metasprachen für die Definition von Dokumentgrammatiken (document type definitions, DTDs)
Anwendung:
- Aufgreifen vordefinierter DTDs (HTML, MathML, DocBook, open Ebook ...)
- Entwicklung eigener DTDs