Geek Speak: XML
Extensible Markup Language (XML) is a subset of SGML that became a W3C (World Wide Web Consortium) recommendation in 1998. It’s a metalanguage that was designed to transport and store data.
XML was designed so that SGML could be served, received, and processed on the web, which is not possible with HTML. XML was designed to operate with both HTML and SGML.
Schema or DTD describe the structure of an XML document, while stylesheets (CSS or XSLT) transform XML into HTML.
It is important to note that XML is not the same as HTML. HTML5 includes XHTML5, and is reworked to make XML unnecessary.
In my presentation I will describe XML and its components in more detail.