انتقل إلى محتوى الدرس

Creating Bookmark Anchors In HTML انشاء رابط كعلامة مرجعية في لغة HTML

في هذا الدرس ستتعلم كيفية استخدام <a> في HTML لإنشاء روابط متنوعة تشمل: [bookmarks] للانتقال السريع داخل الصفحة، خاصية [download] لتنزيل الملفات، و [accesskey] لتسهيل الوصول عبر لوحة المفاتيح.

1 صفوف تعليمية
لغة HTML
4,315 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

تُعتبر الروابط المرجعية bookmark links في لغة HTML عناصر مهمة تسهل التنقل في المحتوى الطويل والمعقد. تُنشأ هذه الروابط من خلال استخدام السمة [id] على العنصر المقصود، مثل عنوان h2، لتحديد القسم المراد الذهاب إليه، ثم الربط بين الأقسام باستخدام وسم ["a href="#id name].


هذه الروابط تمكن المستخدم من الانتقال مباشرة إلى الأجزاء المطلوبة دون الحاجة للتنقل عبر الصفحة بأكملها باستخدام الماوس أو الأسهم، مما يحسن من تجربة المستخدم ويوفر الوقت، خاصة في المقالات والصفحات التعليمية الطويلة. تُستخدم هذه الخاصية بشكل فعّال لإنشاء فهرس يسهل الوصول إلى الأقسام المختلفة في الصفحات ذات المحتوى الكثيف.

لإنشاء علامات مرجعية bookmark، يتم اتباع خطوتين: 

1.
إضافة معرف id خاص بالقسم المراد الذهاب إليه ["id="id name].

2. إنشاء رابط يربط إلى ذلك القسم باستخدام ["a href="#id name].

يجب أن يكون id فريدًا في المستند وغير فارغ وبلا مسافات ASCII. استخدم اسمًا مثل section-id، ثم href="#section-id" في الرابط. يجب أن تتطابق حالة الأحرف بينهما.

انشاء رابط كعلامة مرجعية في لغة HTML

Add an Id Attribute to the Desired Section

الخطوة الأولى: إضافة معرف للعنصر أو القسم المحدد لتمكين الوصول المباشر إليه. يتم ذلك من خلال استخدام السمة [id] مع العنصر المراد الانتقال إليه.

HTML
<h2 id="js"> JavaScript </h2>
    <p>JavaScript (JS) is a lightweight, interpreted, or just-in-time compiled programming language with first-class functions. While it is most well-known as the scripting language for Web pages, many non-browser environments also use it, such as Node.js, Apache CouchDB and Adobe Acrobat. JavaScript is a prototype-based, multi-paradigm, single-threaded, dynamic language, supporting object-oriented, imperative, and declarative (e.g. functional programming) styles. Read more about JavaScript.</p>

Create a Link and Add It to the Section

الخطوة الثانية: إنشاء رابط واستخدام خاصية [href] لإضافة علامة الشباك [#] متبوعةً بمعرف القسم [id] المراد الوصول إليه.

HTML
<a href="#js">Jump to JavaScript</a>