Introduction -- Markup and core concepts -- Connecting resources with links -- Presentation: creating the end product -- Document models: a higher level of control -- Transformation: repurposing documents -- Internationalization -- Programming for XML -- Resources -- A taxonomy of standards.