Objectif initial de XML : publier sur le Web des données SGML (Standard Generalized Markup Language -- ISO
8879)
SGML :
- Langage de représentation de données et documents structurés
- Langage de balisage descriptif
Problèmes de SGML :
- Complexe, difficile à apprendre
- Utilisé uniquement par les professionnels de la documentation
- Difficile à utiliser sur le Web