Ejemplo de XLink
- Página anterior Sintaxis de XLink
- Página siguiente Ejemplo de XPointer
Aprendamos algo de la gramática básica de XLink mediante el estudio de un ejemplo
Documento de ejemplo de XML
Mire el siguiente documento XML, "bookstore.xml", que se utiliza para presentar libros:
<?xml version="1.0" encoding="ISO-8859-1"?> <bookstore xmlns:xlink="http://www.w3.org/1999/xlink"> <book title="Harry Potter"> <description xlink:type="simple" xlink:href="http://book.com/images/HPotter.gif" xlink:show="new"> Como su quinto año en la Escuela de Brujería y Hechicería de Hogwarts La magia se acerca, Harry Potter, de 15 años, es..... </description> </book> <book title="XQuery Kick Start"> <description xlink:type="simple" xlink:href="http://book.com/images/XQuery.gif" xlink:show="new"> XQuery Kick Start ofrece una introducción concisa hasta el estándar XQuery....... </description> </book> </bookstore>
Mira el archivo "bookstore.xml" en tu navegador.
En el ejemplo anterior, el espacio de nombres del documento XLink se declara en la parte superior del documento:
xmlns:xlink="http://www.w3.org/1999/xlink"
Esto significa que el documento tiene acceso a las propiedades y características de XLink.
xlink:type="simple" permite crear enlaces simples similares a HTML. También se puede especificar enlaces más complejos (enlaces multidireccionales), pero actualmente solo utilizamos enlaces simples.
La propiedad xlink:href especifica la URL a la que se debe enlazar, mientras que la propiedad xlink:show especifica dónde se debe abrir el enlace. xlink:show="new" significa que el enlace (en este caso, una imagen) se abrirá en una nueva ventana.
- Página anterior Sintaxis de XLink
- Página siguiente Ejemplo de XPointer