Esempio di XLink
- Pagina precedente Sintassi di XLink
- Pagina successiva Esempio di XPointer
Immaginiamo di imparare alcune basi della grammatica XLink studiando un esempio
Documento di esempio XML
Vediamo il seguente documento XML, "bookstore.xml", che viene utilizzato per presentare libri:
<?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"> Nel suo quinto anno alla Scuola di Magia e Incantesimi di Hogwarts... La magia si avvicina, Harry Potter, di 15 anni, è...... </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 fornisce una introduzione concisa allo standard XQuery...... </description> </book> </bookstore>
Visualizza "bookstore.xml" nel tuo browser
Nell'esempio sopra, lo spazio dei nomi del documento XLink è dichiarato nella parte superiore del documento:
xmlns:xlink="http://www.w3.org/1999/xlink"
Questo significa che il documento può accedere alle proprietà e alle caratteristiche di XLink.
xlink:type="simple" può creare collegamenti simili a HTML semplici. Puoi anche definire collegamenti più complessi (collegamenti multidirezionali), ma al momento utilizziamo solo collegamenti semplici.
L'attributo xlink:href specifica l'URL da collegare, mentre l'attributo xlink:show specifica dove aprire il collegamento. xlink:show="new" significa che il collegamento (in questo esempio, un'immagine) verrà aperto in una nuova finestra.
- Pagina precedente Sintassi di XLink
- Pagina successiva Esempio di XPointer