XLink exempel

Låt oss lära oss några grundläggande XLink-syntaks genom att studera ett exempel

XML-exempel

Se den nedanstående XML-dokumentet, "bookstore.xml", det används för att visa böcker:

<?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">
  Som hans femte år på Hogwarts Skola för Trolldom och
  Förbannelsen närmar sig, 15-årige Harry Potter är.....
  </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 ger en koncis introduktion
  till XQuery-standarden......
  </description>
</book>
</bookstore>

Öppna "bookstore.xml"-filen i din webbläsare

I det ovanstående exemplet har XLink-dokumentnamnrymden deklareras i dokumentets topp:

xmlns:xlink="http://www.w3.org/1999/xlink"

Detta innebär att dokumentet har tillgång till XLinks egenskaper och egenskaper.

xlink:type="simple" kan skapa enkla länkar liknande HTML. Du kan också specificera mer komplexa länkar (flerdirektionslänkar), men för närvarande använder vi endast enkla länkar.

xlink:href-egenskapen specificerar den URL som ska länkas, medan xlink:show-egenskapen specificerar var länken ska öppnas. xlink:show="new" innebär att länken (i detta fall, en bild) öppnas i ett nytt fönster.