| Language Feature | DTDs | RELAX NG | Schematron | W3C XML Schemas |
|---|---|---|---|---|
| Multiple top-level elements | Yes | Yes | Yes | Yes |
| Schema modularity | Some[a] | Yes | Yes | Yes |
| Content model extensibility | Some[a] | Yes | Yes | Yes |
| Subtype/equivalence relationships | No | No | Yes | Yes |
| Context-dependency | No | Yes | Yes | No |
|
[a] Dependent on the DTD author using parameter entities appropriately. |
||||