What is XML markup for?
17. XML syntax: the small print
- there is a single root node containing the whole of an XML document
- each subtree is properly nested within the root node
- names are always case sensitive
- start-tags and end-tags are always mandatory (except that a combined start-and-end tag may be used for empty nodes)
- attribute values are always quoted
Note: You can be valid in addition to being well-formed. This means you obey the rules of a specified schema, such as the TEI.