Model structured documents with elements, attributes, namespaces, schemas, parsing, and transformations.
Lessons
Describe structure with the RELAX NG alternative.
RELAX NG Schemas is easiest to learn by reading the example, changing it, and observing the result.
<element name="lesson" xmlns="http://relaxng.org/ns/structure/1.0">
<element name="title"><text/></element>
<element name="minutes"><data type="positiveInteger"/></element>
</element>Practice the RELAX NG Schemas example in a small scratch file, then explain what changed and why.