Apreneu a crear un enllaç a XML amb XLink

XML Linking Language (XLink) és una manera de crear un hipervincle en Llenguatge de marcatge extensible (XML). XML s'utilitza en el desenvolupament web, la documentació i la gestió de continguts. Un hipervincle és una referència que un lector pot seguir per veure una altra pàgina d'Internet o un objecte. XLink us permet simular el que fa HTML amb una etiqueta i crear un passatge factible dins d'un document.

Igual que amb totes les coses XML, hi ha regles a seguir en crear un XLink.

El desenvolupament d'un enllaç amb XML requereix l'ús d'un identificador de recursos uniforme (URI) i d'espai de noms per establir la connexió. Això us permet crear un hipervincle bàsic dins del codi que es pot veure a la seqüència de sortida. Per comprendre XLink, heu de mirar més a prop la sintaxi.

XLink es pot utilitzar de dues maneres per enllaçar hipervincles en documents XML, com un enllaç senzill i com a enllaç estès . Un enllaç senzill és un enllaç hipertext d'un element a un altre. Un enllaç estès connecta múltiples recursos.

Creació d'una declaració XLink

Un espai de noms permet que qualsevol component dins del codi XML sigui únic. XML es basa en els espais de noms al llarg del procés de codificació com a forma d'identificació. Heu de declarar l'espai de noms per crear un hipervincle actiu. La millor manera de fer-ho és declarar l'espai de noms XLink com un atribut a l'element arrel. Això permet que l'accés complet del document a les funcions XLink.

XLink utilitza un URI proporcionat pel Consorci World Wide Web (W3C) per establir l'espai de noms.

Això vol dir que sempre feu referència a aquest URI quan creeu un document XML que contingui XLink.

Creació del hipervincle

Després de fer la declaració de l'espai de noms, l'únic que queda per fer és adjuntar un enllaç a un dels vostres elements.

xlink: href = "http://www.myhomepage.com">
Aquesta és la meva pàgina d'inici. Comprova-ho.

Si esteu familiaritzat amb HTML, veureu algunes similituds. XLink utilitza href per identificar l'adreça web de l'enllaç. També segueix l'enllaç amb el text que descriu la pàgina enllaçada de la mateixa manera que fa HTML.

Per obrir la pàgina en una finestra separada, afegiu el nou atribut.

xlink: href = "http://www.myhomepage.com" xlink: show = "new">
Aquesta és la meva pàgina d'inici. Comprova-ho.

L'addició de XLink al codi XML crea pàgines dinàmiques i us permet fer referència creuada a un document.