XML Tutorial
 |
XML stands for EXtensible Markup Language.
XML is designed to describe data and to focus on what data is.
In our XML tutorial you will learn about XML and the difference between XML and
HTML. You will also learn how to start using XML in your applications.
Start learning XML!
|
Learn by examples! With our editor, you can edit XML and click on a
test button to view the result.
Try-It-Yourself!
Test your XML skills at W3Schools!
Start the XML Quiz!
XML Basic
Introduction to XML
What is XML, and how does it differ from HTML?
How XML can be used
Some of the different ways XML can be used.
XML Syntax
The strict and very simple syntax rules of XML.
XML Elements
XML Elements, relationships, content and naming rules.
XML Attributes How XML
attributes can be used to describe elements or provide additional information
about
elements.
XML Validation
The difference between a well-formed and a valid XML document, and how a DTD is
used to define the structure of an XML document.
XML Validator
A simple on-line tool for syntax-checking XML.
XML Browser support
About the XML-support in the most common browsers.
Viewing XML in Browsers
How to view XML files.
Displaying XML with CSS
How to use CSS to display an XML file.
Displaying XML with XSL
How to use XSL to display an XML file.
XML embedded in HTML
How to embed XML inside HTML documents.
XML in Real Life
A real-life example of how XML can be used to carry information.
XML Parser
To read and update, create and manipulate an XML document, you will need an XML
parser.
XML Advanced
XML Namespaces
How to avoid element name conflicts using XML namespaces.
XML CDATA
How to tell an XML parser not to parse the text.
XML Encoding
How to encode your XML documents.
XML Server
How to generate XML on the server.
XML Applications
How to use IE to navigate in an XML file and how to
create a complete XML application.
XML HTTP Requests
By using the XMLHttpRequest object, a web developer can change a page with data
from the server after the page has loaded.
XML Save Data to an XML File
Usually, we save data in databases. However, if we want to make the data more
portable, we can store the data in an XML file.
Behaviors for HTML and XML
How the CSS behavior selector can be used to create dynamic content.
XML Technologies
XML-related technologies.
XML Editor
Why you should use an XML editor when you edit XML documents.
XML Summary
This chapter contains a summary on what you have learned in this tutorial and a recommendation on what subject you should study
next.
XML Examples/Quiz
XML Examples
Lots of XML Examples !!
XML Quiz!
Test your XML skills at W3Schools!
|