Xml
Introduction to XML: What is XML, and how is it different from HTML?
How to use XML: several ways to work with XML.
XML syntax: simple but very strict syntax rules for XML.
XML elements: XML elements, relationships, content, and naming rules.
XML attributes: How XML attributes are used to describe elements and provide additional information about the elements.
XML Validation: The main difference between a well-formed XML and a valid XML, and how a DTD is used to define XML documents.
XML support in Netscape and Explorer: about XML support in these two most famous browsers.
View XML on Internet Explorer: How to view an XML file with Internet Explorer.
Display XML in CSS: How to display an XML file with Internet Explorer and CSS.
displaying XML in xsl: How to display an XML file with Internet Explorer and XSL.
Embed XML in HTML: How to embed XML in an HTML document.
Microsoft XML factorization: How to open and manipulate an XML document with a Microsoft XML converter.
XML in real-world: look at the actual use of XML.
Advanced XML
XML namespace: How to avoid conflict between element names and using XML name spaces.
XML CDATA: How to tell an XML profiler not to decompose text.
XML encoding: How to encode your XML document.
XML server: How to generate XML on the server.
XML application: How to use IE 5 to reach an XML file and create a complete XML application.
XML HTTP request: How to request XML from a server with HTTP.
Behavior of HTML and XML: How to create dynamic content with the new CSS behavior selector.
XML technology: XML technology that is important for understanding and developing XML applications.
XML is used to describe the data and to focus on solving the problem of what the data is. Hxml is used to display data and to focus on what the data is.
Before you continue to read, you should have a preliminary understanding of the following:
WWW, HTML, and the basics of creating Web pages.
Web scripting languages, such as JavaScript or VBScript.
If you want to learn this before reading XML, you can find the information you need at the W3Schools ' home Page.
What is XML?
XML represents an Extensible markup language.
XML, like HTML, is a markup language.
XML is used to describe the data.
XML tags are not predetermined in XML. You have to define your own tags.
XML describes data with a DTD (document type definition).
XML with a DTD is self-describing.
The main differences between XML and HTML
XML is meant to carry data. XML is not an alternative to HTML, and XML and HTML have different uses:
XML is meant to describe the data and to focus on what the data is. The intention of HTML is to display data and to focus on how the data is addressed.
HTML is about displaying information, and XML is about describing information.