Le langage de liaison XML (XLink) permet de créer un lien hypertexte en langage XML (Extensible Markup Language). XML est utilisé dans le développement Web, la documentation et la gestion de contenu. Un hyperlien est une référence qu'un lecteur peut suivre pour afficher une autre page Internet ou un autre objet. XLink vous permet de simuler ce que HTML fait avec une balise et de créer un passage exploitable dans un document.
Comme pour tout ce qui concerne XML, il existe des règles à suivre lors de la création d'un XLink. Le développement d'un lien hypertexte avec XML nécessite l'utilisation d'un identifiant de ressource uniforme (URI) et d'un espace de nom pour établir la connexion. Cela vous permet de créer un lien hypertexte de base dans votre code, visible dans le flux de sortie. Pour comprendre XLink, vous devez examiner de plus près la syntaxe.
XLink peut être utilisé de deux manières pour créer des hyperliens dans des documents XML - en tant que lien simple et en tant que lien étendu . Un lien simple est un hyperlien à sens unique d'un élément à un autre. Un lien étendu connecte plusieurs ressources.
Créer une déclaration XLink
Un espace de noms permet à tout composant du code XML d'être unique. XML s'appuie sur les espaces de noms tout au long du processus de codage en tant que forme d'identification. Vous devez déclarer l'espace de noms pour créer un lien hypertexte actif. Pour ce faire, la meilleure solution consiste à déclarer l'espace de noms XLink en tant qu'attribut de l'élément racine. Cela permet à l'ensemble du document d'accéder aux fonctionnalités de XLink.
XLink utilise un URI fourni par le World Wide Web Consortium (W3C) pour établir l'espace de noms. Cela signifie que vous faites toujours référence à cet URI lors de la création d'un document XML contenant XLink.
Créer le lien hypertexte
Une fois que vous avez fait la déclaration de l'espace de noms, il ne reste plus qu'à associer un lien à l'un de vos éléments.
xlink: href = "http://www.myhomepage.com">Ceci est ma page d'accueil. Vérifiez-le. Si vous connaissez le langage HTML, vous verrez certaines similitudes. XLink utilise href pour identifier l'adresse Web du lien. Il suit également le lien avec le texte décrivant la page liée de la même manière que le fait HTML. Pour ouvrir la page dans une fenêtre séparée, ajoutez le Nouveau attribut. xlink: href = "http://www.myhomepage.com" xlink: show = "new">Ceci est ma page d'accueil. Vérifiez-le. L'ajout de XLink à votre code XML crée des pages dynamiques et vous permet de faire des références croisées dans un document.