XSLT basics
An XSL stylesheet can be implicitly declared in an arbitrary XML document (with namespace declarations for XSLT constructs within the document element)
An XSL stylesheet can be explicitly declared as an entire XML document by using <xsl:stylesheet> or <xsl:transform> as the document element
Consider the following XML document:
<?xml-stylesheet type=“text/xsl”
<greeting>Hello, world.</greeting>
Suppose we want to get the following document
<B><I><U>Hello, world.</U></I></B>