Latest web development tutorials

ตัวอย่าง 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 delivers a concise introduction
to the XQuery standard.......
</description>
</book>

</bookstore>

โปรดดูที่ "bookstore.xml" ในเบราว์เซอร์ของคุณ bookstore.xml ไฟล์

ในตัวอย่างข้างต้น XLink เอกสาร namespace (xmlns: XLink = "http://www.w3.org/1999/xlink") มีการประกาศที่ด้านบนของเอกสาร ซึ่งหมายความว่าเอกสารที่สามารถเข้าถึงคุณสมบัติและลักษณะของ XLink

XLink: type = "ง่าย" เพื่อสร้างการเชื่อมโยง HTML เหมือนง่าย นอกจากนี้คุณยังสามารถระบุการเชื่อมโยงที่ซับซ้อนมากขึ้น (การเชื่อมโยงหลายทิศทาง) แต่สำหรับตอนนี้เราจะใช้การเชื่อมโยงที่เรียบง่าย

XLink: แอตทริบิวต์ href ระบุการเชื่อมโยงไปยัง URL ที่เป็นและ XLink: แสดงแอตทริบิวต์ระบุตำแหน่งที่จะเปิดการเชื่อมโยง XLink: แสดง = "ใหม่" หมายความว่าการเชื่อมโยง (ในกรณีนี้คือภาพ) จะเปิดในหน้าต่างใหม่


XLink - การศึกษาเชิงลึก

ในตัวอย่างข้างต้นเราจะแสดงให้เห็นถึงการเชื่อมโยงที่เรียบง่าย เมื่อเราต้องการที่จะเข้าถึงสถานที่ห่างไกลของทรัพยากรมากกว่าหน้าแยก, XLink เป็นที่น่าสนใจมากขึ้น ในตัวอย่างข้างต้น <รายละเอียด> แอตทริบิวต์ XLink ชุดขององค์ประกอบจะแสดง: "ใหม่" ซึ่งหมายความว่าการเชื่อมโยงควรจะเปิดในหน้าต่างใหม่ เราสามารถตั้งค่า XLink: คุณสมบัติการแสดงผล "ฝัง" ซึ่งหมายความว่าทรัพยากรที่ควรจะฝังตัวอยู่ในการประมวลผลหน้า คุณคิดว่านี่อาจจะเป็นเอกสาร XML อื่นมากกว่าแค่ภาพที่คุณสามารถสร้างตัวอย่างของลำดับชั้นเอกสาร XML

ใช้ XLink คุณยังสามารถระบุได้ว่าทรัพยากรที่จะแสดง นี้จะถูกจัดการโดยคุณลักษณะที่ปลุกเร้า XLink XLink: ปลุกเร้า "=" onLoad "ระบุแฟ้มทรัพยากรที่จะโหลดและแสดง .XLINK: ปลุกเร้า =". OnRequest "ไม่สามารถอ่านหรือแสดงการเชื่อมโยงทรัพยากรที่มีการคลิกก่อนที่หมายถึงนี้เพื่อตั้งค่าแบนด์วิดธ์ต่ำมีความสะดวกมาก