HTML/Link Types
تشير أنواع الروابط في مستندات HTML إلى العلاقة بين مستندين، والتي يُشير فيها أحدهما إلى الآخر باستخدام العنصر <a>
أو <area>
أو <link>
.
alternate
يمكن تطبيق نوع الروابط alternate
على العنصر <a>
أو <area>
أو <link>
.
إذا كان العنصر هو <link>
وكانت تحتوي الخاصية rel
أيضًا على النوع stylesheet
، فهذا الرابط يعرِّف أنماطًا بديلةً، وفي تلك الحالة يجب أن تكون الخاصية title
موجودةً وقيمتها ليست فارغةً.
إذا ضبطت الخاصية type
إلى application/rss+xml
أو application/atom+xml
فهذا الرابط يشير إلى ملف التغذية، وأول ملف معرَّف في الصفحة هو الملف الافتراضي.
أما في الحالات الأخرى، فيمكنك استخدام نوع الروابط alternate
للإشارة إلى:
- نوع آخر من الوسائط، مثل الصفحات الخاصة بالهواتف المحمولة (إذا ضبطت الخاصية
media
). - صفحة بلغةٍ أخرى (إذا ضبطت الخاصية
hreflang
). - الصفحة بصيغة أخرى، مثل ملفات PDF (إذا ضبطت الخاصية
type
). - أو تجميعة مما سبق.
author
يمكن تطبيق نوع الروابط author
على العنصر <a>
أو <area>
أو <link>
.
يشير نوع الروابط author
إلى صفحة تصف الكاتب أو توفر طريقةً للتواصل معه.
ملاحظة: يمكن أن يكون الرابط من النوع mailto (أي لإرسال رسالة بريدية مباشرةً)، لكن ذلك ليس مستحسنًا في الصفحات العامة لأنَّ بعض البرمجيات تبحث عن عناوين البريد الإلكتروني لترسل بريدًا عشوائيًا إليها. لذا من الأفضل في هذه الحالة برمجة صفحة تحتوي على نموذج للمراسلة.
bookmark
يمكن تطبيق نوع الروابط bookmark
على العنصر <a>
أو <area>
.
يشير نوع الروابط bookmark
إلى أنَّ هذا الرابط هو رابطٌ دائمٌ لأقرب عنصر <article>، وإذا لم يكن هنالك عنصر <article> فسيعد رابطًا دائمًا لأقرب قسم من أقسام المستند الذي ينتمي إليه هذا الرابط.
هذا يسمح بإضافة مقالة مفردة إلى المفضلة في صفحة تحتوي على عدّة مقالات، كما في المدونات التي تعطي تقارير شهرية.
canonical
يمكن تطبيق نوع الروابط canonical
على العنصر <link>
.
يساعد نوع الروابط canonical
بمنع فهرسة المحتوى المكرر في الموقع بتحديد ما هي النسخة «المفضلة» من الصفحة لمحركات البحث. لاحظ أنَّ بعض الصفحات يمكن الوصول إليها من أكثر من رابط. فهذه الصفحة يمكن الوصول إليها باستخدام الرابط https://wiki.hsoub.com/index.php?title=HTML/Link_Types أو https://wiki.hsoub.com/HTML/Link_Types
external
يمكن تطبيق نوع الروابط external
على العنصر <a>
أو <area>
.
نوع الروابط external
يشير إلى أنَّ الرابط سيؤدي إلى مورد خارج الموقع الذي يحتوي على الصفحة الحالية، وهذا يعني أنَّ اتباع هذا الرابط سيؤدي إلى خروج المستخدم من الموقع.
first
يمكن تطبيق نوع الروابط first
على العنصر <a>
أو <area>
أو <link>
.
يشير نوع الروابط first
إلى أنَّ الرابط يشير إلى أول صفحة في سلسلة الصفحات التي تحتوي على الصفحة الحالية.
ملاحظة: أنواع الروابط الأخرى التي تشير إلى تسلسل الصفحات هي last
و prev
و next
.
لاحظ أنَّ عليك تفادي استخدام نوع الروابط begin
و start
لأنها خطأ.
help
يمكن تطبيق نوع الروابط help
على العنصر <a>
أو <area>
أو <link>
.
إذا كان العنصر <a>
أو <area>
فسيشير نوع الروابط help
إلى أنَّ الرابط يؤدي إلى مصدر فيه معلومات أكثر عن العنصر الأب لعنصر الرابط.
أما إذا كان العنصر <link>
فسيشير إلى مستند للمساعدة لكامل المستند.