Preface. Acknowledgments. Part I: Introducing XML. Chapter 1: An Eagle’s Eye View of XML. Chapter 2: XML Applications. Chapter 3: Your First XML Document. Chapter 4: Structuring Data. Chapter 5: Attributes, Empty–Element Tags, and XSL. Chapter 6: Well–formedness. Part II: Document Type Definitions . Chapter 7: Validity. Chapter 8: Element Declarations. Chapter 9: Attribute Declarations. Chapter 10: Entity Declarations. Chapter 11: Namespaces. Part III: Style Languages. Chapter 12: CSS Style Sheets. Chapter 13: CSS Layouts. Chapter 14: CSS Text Styles. Chapter 15: XSL Transformations. Chapter 16: XSL Formatting Objects. Part IV: Supplemental Technologies. Chapter 17: XLinks. Chapter 18: XPointers. Chapter 19: XInclude. Chapter 20: Schemas. Part V: XML Applications. Chapter 21: XHTML. Chapter 22: Modular XHTML . Chapter 23: The Resource Directory Description Language. Chapter 24: Scalable Vector Graphics. Chapter 25: Designing a New XML Application. Index.