XSLとは、XMLのスタイルを記述するための言語です。XSLとは【Extensible Stylesheet Language】 - IT用語辞典 e-Words
XSLを使う必要性がないならば、CSSを用いるべきです。CSS and XSL: which should I use?
xml-stylesheet処理命令で、適用するスタイルシートを指定します。
<?xml-stylesheet type="text/xsl" href="style.xsl"?>