مثال على XLink
- الصفحة السابقة نحو XLink
- الصفحة التالية مثال على XPointer
دعونا نتعلم بعض الجوانب الأساسية من لغة 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"> في عامه الخامس في مدرسة هوجوكس للسحر والشفاء السحر يقترب، يبلغ هاري بوتر 15 عامًا وهو..... </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>
انظر إلى ملف "bookstore.xml" في متصفحك
في المثال السابق، تم إعلان مساحة الاسم لـ XLink في أعلى المستند:
xmlns:xlink="http://www.w3.org/1999/xlink"
هذا يعني أن المستند يمكن الوصول إلى خصائص وميزات XLink.
يمكن لـ xlink:type="simple" إنشاء رابط بسيط يشبه HTML. يمكنك أيضًا تحديد روابط معقدة أكثر (روابط متعددة الاتجاهات)، ولكن في الوقت الحالي، نستخدم فقط الروابط البسيطة.
�性 xlink:href تحدد URL الذي سيتم ربطه، بينما يحدد xlink:show أين سيتم فتح الرابط. يعني xlink:show="new" أن الرابط (في هذا المثال، صورة) سيتم فتحه في نافذة جديدة.
- الصفحة السابقة نحو XLink
- الصفحة التالية مثال على XPointer