ورود

نسخه کامل مشاهده نسخه کامل : ویژگی rel در تگ <a>



VB.SOS
17-02-2012, 23:54
سلام به دوستان

ویژگی rel در تگ <a> چه کاربردی داره؟


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

ممنون از شما

tasnim68
18-02-2012, 13:44
ویژگی rel رابطه یا relationship لینک رو نشون میده.
مثلا شما تو قالب مطالبتون یه لینک دارید که به صفحه نویسنده اون مطلب ارجاع میشه؛ خب واسه اون لینک می تونید rel رو مساوی autor قرار بدید.
اینجا می تونید لیستی از مقادیر قابل استفاده برای rel در html5 و کاربردشون رو مشاهده کنید:

alternate: Links to an alternate version of the document (i.e. print page, translated or mirror)
author: Links to the author of the document
bookmark: Permanent URL used for bookmarking
help: Links to a help document
license: Links to copyright information for the document
next: The next document in a selection
nofollow: Links to an unendorsed document, like a paid link.
("nofollow" is used by Google, to specify that the Google search spider should not follow that link)
noreferrer: Specifies that the browser should not send a HTTP referer header if the user follows the hyperlink
prefetch: Specifies that the target document should be cached
prev: The previous document in a selection
search: Links to a search tool for the document
tag: A tag (keyword) for the current document

VB.SOS
18-02-2012, 22:28
ولی من فکر می کنم کاربردهای دیگه هم داشته باشه. مثلا این که تو همون صفجه که هستی بدون هیچ حرکت اضافی (مثلا رفرش شدن) یه تابع جاوا اسکریپت اجرا بشه!

نمی دونم واقعا! همیچین چیزی رو تو یه نمونه دیدم که برام سوال شد و تو کل اینترنت همین مطلبی که شما فرمودین رو نوشته به جز یه اشاره کوچیک که در رابطه با اجرای توابع (یا...) جاوا اسکریپت بود!

peyman1987
18-02-2012, 22:54
ممکنه نمونه ای که دیدین از rel صرفا بعنوان یه خصوصیت برای نگهداری یه مقدار خاص استفاده کرده باشه. مثلا:


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

بعضی ها دیتایی که میخواین توی لینک باشه و ازش بعدا استفاده کنن رو برای اینکه توی مثلا Status Bar دیده نشه توی خصوصیت Href نمیزارن و میان میدنش به Rel.

این کاملا سلیقه خود برنامه نویس بوده و هیچ معنی خاصی نمیده ولی منم دیدم بعضی ها استفاده میکنن.

VB.SOS
18-02-2012, 23:44
فکر می کنم دقیقا کارش همین باشه تو اون نمونه ای که من دیدم! خیلی عالی بود مرسی

فقط یه سوال دیگه: چطور بعدا این مقدار خونده میشه تا بشه ازش استفاده کرد؟

tasnim68
19-02-2012, 02:06
شاید با یه همچین چیزی:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
چون من زیاد جاوا اسکریپت سرم نمیشه نمی تونم نظری بدم..!