XML tutorial series

"When XML (Extensible Markup Language) in February 1998 was introduced in the software industry, it gives the industry by storm. For the first time, the world has a method for structured documents and data the versatile and adaptable format, it not only can be used for WEB, and can be used anywhere. "

--- "Designing With Web Standards Second Edition", Jeffrey Zeldman

In this series, we provide comprehensive XML learning resources for you.

Please read the Tutorial below first. You can also choose from the menu on the left side of the tutorial you need!


It refers to Extensible Markup Language XML.

In our XML tutorial, you will learn what is XML, and the difference between XML and HTML. At the same time you will learn how to start using XML in your application.

Start learning the XML !


XSL Extensible Stylesheet Language means. XSLT XSL transformation means.

In this tutorial, you will learn how to use XSLT to transform XML documents into other documents, such as XHTML.

Start learning the XSL !


XSL-FO refers to Extensible Stylesheet Language Formatting Objects (Extensible Stylesheet Language Formatting Objects)

In our XSL-FO tutorial, you will learn how to use XSL-FO XML document format for output.

FO-start learning the XSL !


XPath is a finding information in an XML document language. XPath can be used in an XML document elements and attributes traversal.

XPath is a major element of the standard W3C XSLT and XQuery and XPointer are simultaneously built on XPath expression.

Therefore, XPath understanding is the basis for many advanced XML applications. Start learning the XPath !

XLink and XPointer

XLink-defined standard way to create hyperlinks in XML documents.

XPointer allows the hyperlinks to the XML document is more specific part (fragments).

Start learning XLink and XPointer !


DTD (Document Type Definition) is to define the legal building blocks of an XML document.

It uses a series of legal elements to define the document structure.

Start learning the DTD !

XML Schema

XML Schema is an XML-based DTD replacement.

XML Schema describes the structure of XML documents.

XML Schema language is also referred to as XML Schema definitions (XML Schema Definition, XSD).

In this tutorial, you will learn how to read and create XML Schema language in your application, why XML Schema is more powerful than the DTD, XML Schema and how to use your application.

Start learning the Schema the XML !


XML document object model defines a standard method for accessing and manipulating XML documents.

DOM XML document as a tree structure, which is defined as a leaf node.

Start learning the DOM !


XForms is the next generation of HTML forms.

In our XForms tutorial, you will learn how to start the application in the XForms application.

Start learning the XForms !


WAP protocol is designed to be used on mobile phones and the like, such as a wireless client display Internet content.

WML is used to create a language for the WAP browser to display the page.

In our WAP tutorial, you will learn about the knowledge of WAP and WML.

You will learn how to convert web page pocket-sized format (pocket format), so that your information can be a wireless client such as a mobile phone or the like to access.

Start learning the WAP / the WML !