التبويب
WAI-ARIA
- الأدوار: تحديد ما هو العنصر أو ما يفعله.
- role=”tablist” لمجموعة من علامات التبويب.
- role=”tab” لكل تسمية / عنوان لوحة علامة التبويب.
- role=”tabpanel” للمحتوى المرتبط بعلامة تبويب.
- الخصائص: تُستخدم لمنحهم معنى أو دلالات إضافية.
- aria-controls: العلاقة بين علامات التبويب ولوحات علامات التبويب.
- aria-labelledby: يوفر للمستخدم اسمًا مميزًا لعلامة التبويب.
- tabindex: اضافة -1 لل javascript للتحريك الى عنصر اخر.
- الحالة: تحديد الشروط الحالية للعناصر.
- aria-selected: للإعلام عند تحديد عنصر واحد أو أكثر.
- aria-hidden: للإشارة إلى أن العنصر وجميع عناصرة الداخلية غير مرئية أو محسوسة.
JAVASCRIPT
- انقل التركيز إلى المحتوى عن طريق جافا سكريبت بمجرد تشغيل علامة التبويب.
Collapse
WAI-ARIA
- الأدوار: تحديد ما هو العنصر أو ما يفعله.
- role=”tablist” لمجموعة من علامات التبويب.
- role=”tab” لكل تسمية / عنوان لوحة علامة التبويب.
- الخصائص: تُستخدم لمنحهم معنى أو دلالات إضافية.
- aria-controls: العلاقة بين علامات التبويب ولوحات علامات التبويب.
- aria-labelledby: يوفر للمستخدم اسمًا مميزًا لعلامة التبويب.
- tabindex: اضافة -1 لل javascript للتحريك الى عنصر اخر.
- الحالة: تحديد الشروط الحالية للعناصر.
- aria-expanded: للإشارة إلى حالة العنصر القابل للطي.
- aria-hidden: للإشارة إلى أن العنصر وجميع عناصره الداخلية غير مرئية أو محسوسة.
JAVASCRIPT
- انقل التركيز إلى المحتوى عن طريق جافا سكريبت بمجرد تشغيل علامة التبويب.