XLink

Un article de Wikipédia, l'encyclopédie libre.

XLink est une spécification du W3C (appelé parfois XLL pour XLink Language).

Cette technologie permet de créer des liens entre fichiers XML ou portions de fichiers XML (grâce à XPointer). Contrairement aux liens entre fichiers HTML, XLink permet de créer des liens liant plus de deux fichiers.

Historique[modifier | modifier le code]

XLink est un recommandation du W3C en 2001. Il est mis à jour en 2010. La fonctionnalité est cependant peu utilisée et est dépréciée, les nouvelles versions des normes comme le SVG ou METS recommandent des schémas locaux en pointeurs[1].

Syntaxe[modifier | modifier le code]

Xlink se déclare comme un espace de noms :

<?xml version="1.0"?>
<document xmlns="http://example.org/xmlns/2002/document" xmlns:xlink="http://www.w3.org/1999/xlink">
  <entete id="UnEntete">Mon document</entete>
  <paragraphe>Voici <ancre xlink:type="simple" xlink:href="#UnEntete">un lien</ancre> vers l'en-tête.</paragraphe>
  <paragraphe>C'est une ancre qui pointe vers l'élément d'identifiant "UnEntete" sur la page courante.</paragraphe>
</document>

Références[modifier | modifier le code]

Articles connexes[modifier | modifier le code]

Liens externes[modifier | modifier le code]