The Extensible Stylesheet Language Mark-Up for the Web.
Maden explains XML and its friends in terms understandable to lay people, with references to real-life projects and other simple examples in this book. The book shows the purpose of XML mark-up itself, the CSS and XSL styling languages, and the XLink and XPointer specifications for creating rich link structures.
The basic advantages of XML over HTML are that XML lets you define tags that are meaningful for your documents or database output, and enforces an unambiguous structure that supports error-checking. XML supports enhanced styling and linking standards (allowing the user, for instance, to link simultaneously to the same document in multiple languages) and a range of new applications.
If you are a writer producing XML documents, this book will let you understand and create files with the structure and format you need. If you are a designer, it will help you choose the parts of XML that will help your team and get you started on creating Document Type Descriptions. If you are a programmer, the book will explain the syntax and structures that you have to work with. The book also discusses the stylesheets that will be needed to view documents in the next generation of browsers.