An every XSL stylesheet should start with the xsl:stylesheet element. Atribute xmlns:xsl
specifies the version of the XSL(T) specification. This example do show simplest possible
stylesheet. As it do not contains any of the information, a default processing is been used.
The XSL processors parses the XML source and tries to find out the matching template rule.
If it do find it, then the instructions inside the matching template are been evaluated.
Contents of the original elements can be recovered from a original sources in two basic
ways. A Stylesheet 1 uses the xsl:value-of a construct. In this case contents of the
element is been used without any further processing. Construct an xsl:apply-templates in
the Stylesheet 2 is different. The parser further processes the selected elements, for
which the template is been defined..