XLink

(Redirigé depuis XLL)

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

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

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

Articles connexes

modifier

Liens externes

modifier