<link href="/assets/64d0ba83aa42c90354ff97799bcfc0c2.css" type="text/css" rel="stylesheet"> <script src="/assets/6fd6663d5303bb7eda3ef7493fc29db6.js"></script> <script> $(document).ready(function() { anchors.options = { visible: 'hover', placement: 'right', truncate: 64 }; anchors.add('#body h2, #body h3, #body h4, #body h5'); }); </script> <script> hljs.initHighlightingOnLoad(); </script>

<h3>Introduction</h3> <ul> <li><a href="http://www.w3.org/TR/xslt">XSLT 1.0</a> est une <em>recommandation</em> du W3C qui définie un langage permettant de transformer un arbre XML en un autre « arbre textuel » (XML, HTML ou texte)</li> <li>XSLT est un dialecte XML : une feuille de style XSLT est un document XML</li> <li>XSLT utilise <em>l’espace de nom</em> <code>http://www.w3.org/1999/XSL/Transform</code>, traditionnellement associé au préfixe <code>xsl:</code>.</li> <li>XSLT utilise <a href="http://www.w3.org/TR/xpath">XPath</a>, un langage pour adresser des parties de documents XML ;</li> <li>XSLT est un <em>langage déclaratif</em> ;</li> </ul>