Search

Custom Search

Click Here

Sunday, February 10, 2008

XML

XML

XML was designed to describe data and to focus on what data is.

HTML was designed to display data and to focus on how data looks.

What is XML?
XML stands for EXtensible Markup Language
XML is a markup language much like HTML
XML was designed to describe data
XML tags are not predefined. You must define your own tags
XML uses a Document Type Definition (DTD) or an XML Schema to describe the data
XML with a DTD or XML Schema is designed to be self-descriptive

The main difference between XML and HTML
XML was designed to carry data.
XML is not a replacement for HTML.XML and HTML were designed with different goals:
XML was designed to describe data and to focus on what data is.HTML was designed to display data and to focus on how data looks.
HTML is about displaying information, while XML is about describing information.

XML does not DO anything
XML was not designed to DO anything.
Maybe it is a little hard to understand, but XML does not DO anything. XML was created to structure, store and to send information.

XML is free and extensible
XML tags are not predefined. You must "invent" your own tags.
The tags used to mark up HTML documents and the structure of HTML documents are predefined. The author of HTML documents can only use tags that are defined in the HTML standard (like


No comments: