Web Accessibility Academy · درس

إنشاء رابط انتقال يعمل فعلاً

اربطوا المرساة بهدف قابل للتركيز

الدرس 2 من 413 خطوة

إنشاء رابط انتقال يعمل فعلاً درس مجاني في Web Accessibility Academy على CoddyKit. هذا هو الدرس 2 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Web Accessibility Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Web Accessibility Academy 4 دروس في المجموع.

جزآ رابط التخطي

يتكوّن رابط التخطي العامل من جزأين: مرساة تربط بمكان ما، وهدف يمكنها الوصول إليه فعليًا. يجب أن يكون كلاهما موجودًا.

جزء المرساة

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

<a href="#main">Skip to main content</a>

جزء الهدف

الهدف هو العنصر الذي تريد الوصول إليه. امنحه id مطابقًا كي يجد الجزء الموجود في href مكانًا يشير إليه.

<main id="main"> ... </main>

main هو الهدف الطبيعي

وجّه رابط التخطي إلى معلم main. فهو المنطقة الوحيدة التي تحتوي على المحتوى الفريد للصفحة، وهو المكان الذي يريد المستخدمون الوصول إليه تحديدًا.

النقر وحده لا يكفي

هناك مشكلة شائعة قديمة: ينتقل الرابط بالصفحة، لكن التركيز يبقى على الرابط. وعند الضغط على Tab مجددًا، يعود المستخدم مباشرةً إلى القائمة.

اجعل الهدف قابلًا للتركيز

الحل هو السماح للتركيز بالانتقال إليه فعليًا. أضف tabindex يساوي سالب واحد كي يتمكن الهدف من استقبال التركيز من رابط التخطي.

<main id="main" tabindex="-1"> ... </main>

لماذا سالب واحد وليس صفرًا؟

تعني قيمة سالب واحد أنه قابل للتحكم بالبرمجيات ويمكن استهدافه بالروابط، لكنه ليس ضمن ترتيب Tab. ولن يتحول العنصر إلى نقطة توقف إضافية عند استخدام Tab للآخرين.

المتصفحات الحديثة تساعد

تنقل معظم المتصفحات اليوم التركيز تلقائيًا إلى الهدف المشار إليه بالجزء. لكن إضافة tabindex سالب واحد تضمن عمل ذلك في كل مكان، لذا احتفظ بها.

اختبر بالسمع والبصر

أعد التحميل، واضغط Tab مرة واحدة، ثم اضغط Enter. ينبغي أن يقفز مؤشر التركيز إلى المحتوى، وأن يواصل الضغط على Tab التالي التنقل داخله. ✅

حافظ على وضوح النص

استخدم تسمية واضحة. تخبر عبارة الانتقال إلى المحتوى الرئيسي المستخدم بما سيحدث تحديدًا، وهي أفضل بكثير من Skip الغامضة أو من رمز.

ترتيبه في الصفحة

ضع المرساة بوصفها الابن الأول لـ body، قبل الرأس، كي يصل إليها Tab قبل أي شيء آخر في الصفحة.

تحقق سريع

ما الذي يتيح للتركيز الوصول فعليًا إلى المنطقة الرئيسية؟

مراجعة

اربط مرساة بـ id مطابق في main، وأضف tabindex سالب واحد، ثم اختبر باستخدام Tab. هكذا تحصل على رابط تخطٍ يعمل فعلًا. 🎯

البدء مجانًا

تعلم HTML مع معلم ذكاء اصطناعي — مجانًا

اكتب وقم بتشغيل أكوادك الفعلية في المتصفح، واحصل على مساعدة فورية من معلم ذكاء اصطناعي متاح 24/7، واستمر من حيث توقفت على الويب أو في التطبيق.

الدورات
30
الدروس
120

الأسئلة الشائعة

هل درس «إنشاء رابط انتقال يعمل فعلاً» مجاني؟

نعم — نص درس «إنشاء رابط انتقال يعمل فعلاً» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Web Accessibility Academy، انتقل إلى CoddyKit PRO. تتضمن دورة Web Accessibility Academy 4 دروس في المجموع.

ماذا ستتعلم في «إنشاء رابط انتقال يعمل فعلاً»؟

اربطوا المرساة بهدف قابل للتركيز تتمرن على Web Accessibility Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ Web Accessibility Academy؟

لا تُشترط خبرة سابقة. Web Accessibility Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 2 من أصل 4.

كم من الوقت يستغرق درس «إنشاء رابط انتقال يعمل فعلاً»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس Web Accessibility Academy هذا؟

نعم. كل درس في Web Accessibility Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. لماذا نحتاج إلى الانتقال إلى المحتوى الرئيسي
  2. إنشاء رابط انتقال يعمل فعلاً
  3. إخفاء مرئي حتى الحصول على التركيز
  4. روابط انتقال متعددة للصفحات الكبيرة
← العودة إلى Web Accessibility Academy