AVAILABLE NOW!
The Web Wizards Guide to XML teaches readers how
to create their own markup languages using XML. From writing XML
code to building XML applications, this concise and easy-to-understand
introduction to XML shows readers how to create well-structured
XML documents and applications for use on the Web and beyond.
Features:
- Provides a concise introduction to XML for students with no
previous programming experience.
- Describes the tools and applications available for both developing
and using XML.
- Teaches how to create markup languages using XML.
- Shows how to create valid, well-formed XML documents and DTDs.
- Demonstrates how to use style sheets to format XML documents
for viewing on the Web.
- Discusses how XML is used in business today.
- Includes handy reference material.
- Written in accessible, step-by-step writing style.
- Provides full color screenshots and code examples.
Back to top
Chapter 1 An Overview of XML
1.1 What is XML?
1.2 The Fundamentals of Markup Languages
1.2.1 The Basics
1.2.2 The Beginning SGML
1.2.3 HTML and the World Wide Web
1.2.4 An HTML Example
1.3 The Entrance of XML
1.3.1 Why is XML needed?
1.3.2 Some benefits of XML
1.3.3 Separating Data from Presentation
1.4 Differences between XML and HTML
1.5 XHTML The Best of Both Worlds
1.6 Creating our first XML document
Summary, Online References, Review Questions, Hands-On Exercises
Chapter 2 A Closer Look at XML Documents
1.1 XML Syntax
1.2 Components of an XML document
1.2.1 The XML Declaration
1.2.2 Elements
1.2.3 Attributes
1.2.4 Entities
1.2.5 Comments
1.3 Well-formed Documents
1.4 XML Parsers
Summary, Online References, Review Questions, Hands-On Exercises
Chapter 3 Describing XML Documents with DTDs and XML
Schemas
1.1 What are DTDs and Schemas?
1.2 Validating Parsers
1.3 Overview of DTDs
1.3.1 Element Declarations
1.3.2 Attributes
1.3.3 Comments
1.3.4 External DTDs
1.3.5 Public DTDs
1.3.6 Using Both Internal and External DTDs
1.4 Overview of XML Schemas
Summary, Online References, Review Questions, Hands-On Exercises
Chapter 4 All about Style XML Presentation
1.1 Creating the Presentation
1.2 The Benefits of Separating Content from Style
1.3 Using Cascading Style Sheets (CSS)
1.3.1 A closer look at CSS properties and syntax
1.3.2 CSS Rules Syntax
1.3.3 CSS Comments
1.3.4 CSS Properties
1.4 The pros and cons of CSS
1.5 Overview of the Extensible Stylesheet Language (XSL)
Summary, Online References, Review Questions, Hands-On Exercises
Chapter 5 Links in XML
1.1 What is a link?
1.2 Overview of liking documents
1.3 The XML Link Language (XLINK)
1.4 Linking XML documents pieces with XPATH and XPointer
Chapter 6 Namespaces in XML
1.1 What is a Namespace?
1.2 Why do we need Namespaces in XML?
1.3 How to avoid naming collisions using Namespaces
1.4 A closer look at Namespace syntax
1.5 Using Namespaces in XML documents
1.6 Some Commonly Used Namespaces
Chapter 7 - Extending XML Processing and Programming
1.1 Programming
1.2 Multimedia and the Scalar Vector Graphics (SVG) specification
1.3 XML and Java
1.4 XHTML
1.5 XQL - XML Database Query Language
Chapter 8 - XML Programming and Applications
1.1 Programming with XML Overview
1.1.1 XML Parsers
1.1.2 The Document Object Model (DOM)
1.1.3 The Simple Application Programming Interface for XML (SAX)
1.1.4 Comparing DOM and SAX
1.1.5 Databases and the XML Query Language (XQuery)
1.2 Using XML in Business
1.2.1 Business Issues and Considerations
1.2.2 XML Applications
1.2.3 XML Application Examples using MathML
1.3 The Future of XML
Summary, Online References, Review Questions, Hands-On Exercises
Appendix A XML Tools and Resources
Supplements
Instructors Manual
Back to top
To order The Web Wizard's Guide to XML, ask your bookstore
for ISBN 0-201-76990-5
Back to top
© Copyright 2002 AW Higher Education Group,
a division of Pearson
Education, a Pearson
plc company. All rights reserved. Legal
disclaimer. E-mail webmaster@awl.com
|