XSL stands for EXtensible Stylesheet Language.
The World Wide Web Consortium (W3C) started to develop XSL because there was a need for an XML-based style sheet language.
XSLT stands for XSL Transformations. In this tutorial you will learn how to use XSLT to transform XML documents into other formats, like XHTML.
Let us go for """xsl:template""" . It is a very nice tool of xsl which takes a lot of pressure out ofyour head. I will show you some smart implementation of this.
Here are 3 source files. You can download and run the xml in your browser. Go through it carefully and learn about the "template-match" http://www.w3schools.com/xsl/default.asp.
And compare it with the source files. It will be a nice experience.
topic.xml
topic.xsl
ui.xsl