CSS | Cascading Style Sheet. Style sheets are used with HTML to help with website presentation. It aids the separation of presentation from content. It can also be used to display XML. |
DTD | Document Type Definition. This provides the 'rules' which SGML, HTML and other markup languages must follow in order to be 'valid'. Each implementation of the markup language can have its own DTD. For XML, it is not necessary to include a DTD for your document, but if the data is of a database-type nature, using DTD would be useful to validate each record. |
GML | Generalised Markup Language. This was the prototype name for SGML. |
SGML | Standardised General Markup Language. This provides the means to create markup languages. HTML was created using SGML. XML is a subset of SGML. |
Stylesheet | A set of instructions, either supplied inline in a doucment, or as a separate document, to give browsers instructions for the presentation of a document. |
VML | Vector Markup Language. This is a language created by using XML. It is to aid use of graphics within documents without the need to reference outside graphic files (like GIF or JPG). |
XML | Extensible Markup Language. This is a restricted form of SGML. It allows extensibility of markup languages to produce new markup languages, e.g. XSL, SMIL, VML, etc. |
XSL | XML Stylesheet Language. XSL provides the means for XML to be displayed. It achieves this through transforming the XML into HTML for a browser to display. It is also able to transform one XML structured document to a different structure. |