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. |