Przykład XLink
- Poprzednia strona Gramatyka XLink
- Następna strona Przykład XPointer
Pozwólmy się nauczyć podstawowej gramatyki XLink, badając przykład
Przykład dokumentu XML
Proszę spojrzeć na poniższy dokument XML, "bookstore.xml", który jest używany do prezentacji książek:
<?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"> Jego piąty rok w Szkole Magii Hogwarts... Magia zbliża się, 15-letni Harry Potter... </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 dostarcza zwięzłe wprowadzenie do standardu XQuery...... </description> </book> </bookstore>
Zobacz plik "bookstore.xml" w swojej przeglądarce.
W powyższym przykładzie przestrzeń nazw dokumentu XLink jest deklarowana na górze dokumentu:
xmlns:xlink="http://www.w3.org/1999/xlink"
Oznacza to, że dokument ma dostęp do atrybutów i cech XLink.
xlink:type="simple" tworzy proste linki podobne do HTML. Możesz również określić bardziej złożone linki (linki wielokierunkowe), ale obecnie używamy tylko prostych linków.
Atrybut xlink:href określa URL do połączenia, a atrybut xlink:show określa, gdzie otworzyć link. xlink:show="new" oznacza, że link (w tym przypadku, obraz) zostanie otwarty w nowym oknie.
- Poprzednia strona Gramatyka XLink
- Następna strona Przykład XPointer