This guide aims to teach XML programming through examples including: how to convert HTML pages to XML; writing documents; using XML authoring tools; creating markup tags and links; style sheets; delivering XML documents in multiple formats; and using XML with Java, ActiveX and other elements.