Model structured documents with elements, attributes, namespaces, schemas, parsing, and transformations.
Lessons
Define reusable entities in a DTD.
Custom Entities is easiest to learn by reading the example, changing it, and observing the result.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE note [
<!ENTITY company "GizDevCraft">
<!ENTITY copyright "(c) 2026">
]>
<note>
<footer>&company; ©right;</footer>
</note>Practice the Custom Entities example in a small scratch file, then explain what changed and why.