Introduction

Top  Previous  Next

XML (eXtensible Markup Language) is a framework for defining markup languages:

 

There is no fixed collection of markup tags - you may define your own tags, tailored for your kind of information.
Each XML language is targeted at its own application domain, but the languages will share many features.
There is a common set of generic tools for processing documents.

 

XML is designed to:

 

Separate syntax from semantics to provide a common framework for structuring information (browser rendering semantics is completely defined by stylesheets).
Allow tailor-made markup for any imaginable application domain.
Support internationalization (Unicode) and platform independence.
Be the future of structured information, including databases.