Web Design Glossary: X
X
- XHTML
- XHTML stands for "Extensible Hypertext Markup Language". It is a reformation of HTML as an XML vocabulary.
- XML
- XML stands for "Extensible Markup Language". It is a language specification from the W3C that allows users to develop their own markup languages (often called vocabularies), and format their documents using style sheets to be presented on a browser if desired. It is a syntax/format, establishing rules for XML-compliant languages with a very strict set of rules that must be adhered to, allowing lots of control over document format.
- XSL
- XSLstands for "Extensible Style Language". It
is a W3C
specification that contains three parts:
- Extensible Stylesheet Language Transformations (XSLT) for changing the formatting and structure of markup according to a set of rules
- Extensible Stylesheet Language Formatting Objects (XSL-FO) for applying a strong set of rules to a document to ensure reliable formatting when printed
- XPath to select the elements required by an XSLT
