ตัวอย่าง XLink

ขอให้เราเรียนรู้ภาษา XLink ฺพื้นฐานโดยการศึกษาตัวอย่าง

เอกสารตัวอย่าง XML

ดูเอกสาร XML ด้านล่างนี้,"bookstore.xml" ซึ่งใช้เพื่อแสดงหนังสือ:

<?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">
  As his fifth year at Hogwarts School of Witchcraft and
  Wizardry approaches, 15-year-old Harry Potter is.....
  </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 มีการนำเสนอที่สรุป
  สู่มาตราฐาน XQuery......
  </description>
</book>
</bookstore>

ดูแบบแบบ XML ของ "bookstore.xml" ในเบราเซอร์ของคุณ

ในตัวอย่างด้านบน ชื่อช่วง XLink ถูกประกาศที่ด้านบนของเอกสาร

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

นี่หมายความว่าเอกสารสามารถเข้าถึงคุณสมบัติและคุณลักษณะของ XLink

ตัวเลือก xlink:type="simple" สามารถสร้างลิงค์ที่เหมือน HTML ได้ คุณยังสามารถกำหนดลิงค์ที่ซับซ้อนมากขึ้น (ลิงค์ทางหลายทิศทาง) แต่ในขณะนี้ เราใช้ลิงค์ที่ง่ายๆ

ตัวเลือก xlink:href กำหนด URL ที่ต้องการลิงค์ และ xlink:show กำหนดที่จะเปิดลิงค์ ตัวเลือก xlink:show="new" หมายถึงลิงค์ (ในตัวอย่างนี้ คือภาพ) จะเปิดในหน้าต่างใหม่