Latest web development tutorials

sintaxis XLink y XPointer

sintaxis XLink

En HTML, sabemos <a> elemento define un hipervínculo. Pero XML no es el trabajo de casos. En el documento XML, se puede utilizar cualquier nombre que desee - por lo que el navegador es impredecible en un documento XML que elementos de hipervínculo se puede llamar.

Los hipervínculos definidos en el documento XML es para ser colocado en el elemento puede ser utilizado como un etiquetas de hipervínculos.

Aquí es XLink en un documento XML para crear un enlace a un ejemplo sencillo:

<?xml version="1.0"?>

<homepages xmlns:xlink="http://www.w3.org/1999/xlink">

<homepage xlink:type="simple"
xlink:href="http://www.w3schools.com">Visit W3Schools</homepage>

<homepage xlink:type="simple"
xlink:href="http://www.w3.org">Visit W3C</homepage>

</homepages>

Para acceder a las propiedades y características de XLink, que deberá ser declarada en la parte superior del documento XLink espacio de nombres.

XLink espacio de nombres es: "http://www.w3.org/1999/xlink".

<Inicio> XLink elemento: tipo y xlink: href atributo define el tipo y atributos href del espacio de nombres XLink.

XLink: type = "simple" puede crear un sencillo de dos extremos del enlace (que significa "a partir de ahora"). Más tarde, vamos a estudiar el enlace multipuerto (multidireccional).


XPointer sintaxis

En HTML, podemos crear una página HTML y ambos apuntan a un punto dentro de una página HTML a un hipervínculo marcador (usando #).

A veces, puede apuntar a un contenido más específico será más beneficioso. Por ejemplo, tenemos que apuntar a una lista específica de los elementos de la tercera o la segunda línea del quinto párrafo del punto. Por XPointer es muy fácil de hacer.

Si los puntos de hipervínculo a un documento XML, podemos XLink: atributo href añadido a la parte posterior del URL XPointer, para que pueda navegar (con una expresión XPath) para documentar una ubicación específica de la.

Por ejemplo, en el siguiente ejemplo, usamos puntos XPointer a un quinto elemento de la lista por una "roca" Identificación única.

href="http://www.example.com/cdlist.xml#id('rock').child(5,item)"