Section 2 Philosophy

  • Structure of a text = hierarchical tree (chapter/section/subsection)

  • Markup to clearly reflect structure, no presentation allowed

  • Powerful and flexible processing tools, designed for the job

Conclusion:

  • XML (eXtensible Markup Language) – simple syntax

  • XSL (eXstensible Stylesheet Language) – declarative, complex and powerful

  • An “XML application” – design of the elements (“tags”)