مثالهای XLink
- صفحه قبلی اجزای زبانی XLink
- صفحه بعدی مثالهای XPointer
با مطالعه یک نمونه، چندین مفهوم اساسی از زبان XLink را یاد میگیریم
مستند نمونه 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"> در سال پنجم خود در مدرسه جادوگری هوجوز، ماجرایی در حال نزدیک شدن است، هری پاتر، پانزده ساله،... </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