Exemplo do XLink
- Página Anterior Sintaxe do XLink
- Próxima Página Exemplo do XPointer
Vamos aprender algumas gramáticas básicas do XLink através do estudo de um exemplo
Documento de exemplo XML
Veja o documento XML abaixo, "bookstore.xml", que é usado para apresentar livros:
<?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"> No seu quinto ano na Escola de Magia e Bruxaria de Hogwarts... A magia se aproxima, Harry Potter, de 15 anos, é..... </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 oferece uma introdução concisa para o padrão XQuery...... </description> </book> </bookstore>
Abra o arquivo "bookstore.xml" no seu navegador.
No exemplo acima, o espaço de nomes do documento XLink é declarado no topo do documento:
xmlns:xlink="http://www.w3.org/1999/xlink"
Isso significa que o documento pode acessar os atributos e características do XLink.
xlink:type="simple" pode criar um link simples semelhante ao HTML. Você também pode definir mais links complexos (links multidirecionais), mas atualmente, estamos usando apenas links simples.
A propriedade xlink:href define o URL a ser linkado, enquanto a propriedade xlink:show define onde o link será aberto. xlink:show="new" significa que o link (neste exemplo, uma imagem) será aberto em uma nova janela.
- Página Anterior Sintaxe do XLink
- Próxima Página Exemplo do XPointer