Theme
Primary Color

الدرس 11

إنشاء روابط بين الصفحات وداخل نفس الصفحة

معنى أسماء العناصر والخصائص

ال a اختصار ل Anchor يعني مرساة وهو عنصر إنشاء الرابط وال href اختصار ل Hypertext Reference يعني مرجع النص التشعبي وبتحدد وجهة الرابط

صفحة المكتبة محتاجة طريقة توصل بيها لصفحة معلومات وممكن كمان توصل لقسم معين داخل نفس الصفحة

الرابط بين صفحتين

داخل مجلد learn-html اعمل ملف about.html وانسخ له الهيكل الأساسي من المقدمة مع عنوان ومحتوى مختلفين

في index.html ضيف الرابط التالي داخل body

<a href="about.html">About Our Book Store</a>

ال a هو عنصر الرابط وال href بتحدد وجهته أما الكلام بين الوسمين فهو النص اللي هيضغط عليه المستخدم

المسار about.html مناسب هنا لأن الملفين في نفس المجلد

رابط لمكان داخل الصفحة

<a href="#contact">Contact Information</a>

<h2 id="contact">Contact Information</h2>
<p>Visit Our Book Store In Cairo</p>

علامة # بعدها قيمة id بتخلي الرابط يشير لعنصر داخل المستند

يعني بتدوس عليه بينزلك لفقرة تحت في نفس الصفحة مثلا 

لو الصفحة قصيرة ممكن متلاحظش حركة تمرير لكن عنوان الصفحة في المتصفح هيحتوي على الجزء #contact

رابط لموقع خارجي

<a href="https://developer.mozilla.org/" target="_blank" rel="noopener">MDN Web Docs</a>

ال target بالقيمة _blank بتطلب فتح سياق جديد يعني الصفحة بتفتح في Tab جديدة

ال rel بالقيمة noopener بتوضح فصل الوصول إلى نافذة الصفحة الأصلية


ودة شكل رابط لكلمة بين السطور بتودي على موقع معين مثلا

<p>
  Please Click <a href="https://elzero.org">Here</a> To Visit Elzero Academy
</p>

ودي النتيجة


ملحوظة

خلي نص الرابط يوضح وجهته بدل كلام عام زي اضغط هنا ومتفتحش كل الروابط في Tab جديد من غير سبب

تطبيق صغير

ضيف رابط رجوع إلى index.html داخل about.html ثم جرب التنقل في الاتجاهين

بعدها ضيف رابط داخلي لقسم الكتب باستخدام معرف فريد

آخر تعديل للدرس: