XSLT Language
- Previous Page XSLT Introduction
- Next Page XSLT Transformation
It starts with XSL and ends with XSLT, XPath, and XSL-FO.
Starts with XSL
XSL stands for Extensible Stylesheet Language (EXtensible Stylesheet Language).
The reason why the World Wide Web Consortium (W3C) began to develop XSL is that there is a need for a stylesheet language based on XML.
CSS = HTML Stylesheet
HTML uses predefined tags, and the meaning of the tagsEasy to understand.
The <table> element in HTML elements defines a table - and the browser is clearHow to display it.
It's easy to add styles to HTML elements. Through CSS, it's easy to tell the browser to display an element with a specific font or color.
XSL = XML Stylesheet
XML does not use predefined tags (we can use any tag name we like), and the meaning of these tagsNot all of them are easy to understand.
The <table> element means an HTML table, a piece of furniture, or something else - the browserNot sure how to display it.
XSL canDescriptionHow to Display XML Documents!
XSL - More Than Just a Stylesheet Language
XSL includes three parts:
- XSLT
- A language used for transforming XML documents.
- XPath
- A language used for navigating within XML documents.
- XSL-FO
- A language used for formatting XML documents.
The main content of this tutorial is XSLT
The rest of this tutorial is XSLT - the language used to transform XML documents.
You can also learn our <XPath Tutorial> and <XSL-FO Tutorial
- Previous Page XSLT Introduction
- Next Page XSLT Transformation