<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>
<p>-</p> <h3>Syntaxe des espaces nominaux</h3> <p>On peut définir un espace nominal par défaut en utilisant l’attribut xmlns. Exemple :</p> <pre><code class="language-xml"><?xml version="1.0" encoding="utf-8"?> <html xmlns = "http://www.w3.org/1999/xhtml"> <head> <title>Espaces nominaux</title> </head> <body> <h2>Les espaces nominaux (<i>namespaces</i>)</h2> […] </body> </html></code></pre> <!-- --> <ul> <li>L’espace nominal d’un élément s’applique à tous ses descendants éléments et attributs (c’est la <em>portée</em> de l’espace nominal).</li> <li>Quand plusieurs espaces nominaux sont utilisés, on doit leur associer des préfixes, comme dans le document RSS.</li> <li>On peut utiliser n’importe quel préfixe, mais il vaut mieux utiliser les préfixes usuels (xsl pour XSLT, par exemple).</li> </ul>