XLink est un standard du W3C qui sert à décrire des liens entre documents XML ou entre XML et d'autres documents. Un certain nombre de ses comportements est laissé à l'implementation qui détermine comment ils doivent être gérés.
Des XLinks simples sont "supportés" dans Firefox (au moins dans SVG et MathML), bien qu'ils ne fonctionnent pas comme des liens dans le cas où un document XML brut avec des XLinks est chargé et qu'une tentative est faite pour cliquer sur des points particuliers de l'arborescence XML.
Pour ceux qui ont trouvé XLink 1.0 lourd pour les liens normaux, XLink 1.1 supprime la nécessité de spécifier xlink:type="simple"
pour les liens simples.
XLink est utilisé dans SVG, MathML et d'autres standards importants.
Spécification
Voir aussi
- XML dans Mozilla
- Code snippets:getAttributeNS - un wrapper à utiliser avec les navigateurs qui ne supportent par cette méthode DOM
- Code snippets:xml:base function - une tentative grossière de trouver un XLink complet en se basant sur un attribut xlink:href (ou <xi:include href=>) et sur son xml:base ou celui de son ancêtre.