Beyond HTML
Limitations of HTML:
- Extensibility: HTML does not allow users to specify their own tags or attributes in order to parameterize or otherwise semantically qualify their data.
- Structure: HTML does not support the specification of deep structures needed to represent database schema or object-oriented hierarchies.
- Validation: HTML does not support the kind of language specification that allows applications to check data for structural validity when it is imported.