Exemples de XLink
- Page précédente Syntaxe de XLink
- Page suivante Exemples de XPointer
Apprenons des bases de la syntaxe XLink en étudiant un exemple
Document d'exemple XML
Voyez le document XML suivant, "bookstore.xml", utilisé pour présenter des livres :
<?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"> En sa cinquième année à l'école de sorcellerie Hogwarts... La magie approche, Harry Potter, 15 ans, est....... </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 offre une introduction concise ...à la norme XQuery. </description> </book> </bookstore>
Voyez le fichier "bookstore.xml" dans votre navigateur.
Dans l'exemple ci-dessus, l'espace de noms du document XLink est déclaré en haut du document :
xmlns:xlink="http://www.w3.org/1999/xlink"
Cela signifie que le document est accessible aux attributs et caractéristiques de XLink.
xlink:type="simple" peut créer un lien simple similaire à HTML. Vous pouvez également spécifier des liens plus complexes (liens multidirectionnels), mais actuellement, nous utilisons uniquement des liens simples.
L'attribut xlink:href spécifie l'URL à lier, tandis que l'attribut xlink:show spécifie où ouvrir le lien. xlink:show="new" signifie que le lien (dans cet exemple, une image) s'ouvrira dans une nouvelle fenêtre.
- Page précédente Syntaxe de XLink
- Page suivante Exemples de XPointer