Aprende a crear unha hiperligazón en XML con XLink

XML Linking Language (XLink) é unha forma de crear unha hiperligazón no Idioma de Markup Extensible (XML). O XML utilízase no desenvolvemento web, documentación e xestión de contidos. A hiperligazón é unha referencia que un lector pode seguir para ver outra páxina ou obxecto de internet. XLink permítelle simular o que HTML fai cunha etiqueta e crear unha pasaxe viable dentro dun documento.

Como con todas as cousas XML, hai regras para seguir ao crear un XLink.

Desenvolver unha hiperligazón con XML require o uso dun identificador de recurso uniforme (URI) e espazo de nome para establecer a conexión. Isto permítelle crear unha hiperligazón básica dentro do seu código que se pode ver na saída. Para comprender XLink, debes ollar máis preto da sintaxe.

XLink pódese empregar de dous xeitos para hiperligazón en documentos XML-como unha ligazón simple e como unha ligazón estendida . Unha ligazón simple é unha ligazón unidireccional dun elemento a outro. Unha ligazón estendida conecta múltiples recursos.

Creación dunha declaración XLink

Un espazo de nome permite que calquera compoñente dentro do código XML sexa único. XML baséase nos espazos de nomes ao longo do proceso de codificación como unha forma de identificación. Debe declarar o espazo de nomes para crear unha hiperligazón activa. A mellor forma de facelo é declarar o espazo de nomes XLink como un atributo ao elemento raíz. Isto permite que todo o documento acceda ás características de XLink.

XLink usa un URI fornecido polo World Wide Web Consortium (W3C) para establecer o espazo de nomes.

Isto significa que sempre fai referencia a este URI ao crear un documento XML que contén XLink.

Creación da hiperligazón

Despois de facer a declaración do espazo de nomes, o único que queda é engadir unha ligazón a un dos seus elementos.

xlink: href = "http://www.myhomepage.com">
Esta é a miña páxina de inicio. Bótalle unha ollada.

Se estás familiarizado con HTML verás algunhas semellanzas. XLink usa href para identificar o enderezo web da ligazón. Tamén segue a ligazón con texto que describe a páxina vinculada da mesma forma que fai o HTML.

Para abrir a páxina nunha xanela separada engádese o novo atributo.

xlink: href = "http://www.myhomepage.com" xlink: show = "new">
Esta é a miña páxina de inicio. Bótalle unha ollada.

Engadindo XLink ao seu código XML crea páxinas dinámicas e permítelle facer referencia cruzada dentro dun documento.