WAI-ARIA
- الأدوار: تحديد ما هو العنصر أو ما يفعله.
- role=”menubar” يحدد العنصر كمستودع لمجموعة من عناصر. menuitem.
- role=”menu” يحدد العنصر مستودع لمجموعة من عناصر القائمة.
- role=”menuitem” يحدد العنصر كعنصر قائمة.
- role=”menu” يحدد العنصر كمستودع قائمة لمجموعة من عناصر القائمة.
- الخصائص: تُستخدم لمنحهم معنى أو دلالات إضافية.
- aria-label: لوصف تصنيف المحتوى غير النصي (رمز الإغلاق).
- aria-controls: العلاقة بين علامات التبويب ولوحات علامات التبويب.
- aria-expanded: يشير إلى أن القائمة الفرعية مفتوحة أم لا.
- aria-labelledby: يوفر للمستخدم اسمًا مميزًا لعلامة التبويب.
- الحالة: تحديد الظروف الحالية للعناصر.
- aria-hidden: للإشارة إلى أن العنصر وجميع عناصره الداخلية غير مرئية أو محسوسة.
- aria-haspopup: يشير إلى أن القائمة الفرعية تحتوي على قائمة فرعية.
معلومات اضافية
- للوصول إلى جميع عناصر القائمة عن طريق علامة التبويب.
- ظلل وتسطير عندما يكون العنصر في التركيز.
- إغلاق القائمة الفرعية بترك التركيز أو الضغط على مفتاح الهروب.