main
tags should be between the closing header
tag and the opening footer
tag.");'
```
main
، header
footer
، footer
، nav
، article
، section
، وغيرها. بشكل افتراضي ، يعرض المتصفح هذه العناصر بشكل مشابه div
المتواضع. ومع ذلك ، فإن استخدامها عند الاقتضاء يعطي معنًى إضافيًا في ترميزك. يمكن أن يشير اسم العلامة وحده إلى نوع المعلومات التي يحتوي عليها ، مما يضيف معنىً دلاليًا إلى ذلك المحتوى. يمكن للتكنولوجيات المساعدة الوصول إلى هذه المعلومات لتوفير ملخص صفحة أفضل أو خيارات التنقل لمستخدميها. يتم استخدام العنصر main
لتغليف المحتوى (الأساسي) ، ويجب أن يكون هناك واحد فقط لكل صفحة. من المفترض أن تحيط المعلومات المتعلقة بالموضوع المركزي لصفحتك. لا يُقصد به تضمين عناصر تكرر عبر الصفحات ، مثل روابط التنقل أو إعلانات البانر. تحتوي العلامة main
أيضًا على ميزة main
مضمّنة يمكن للتكنولوجيا المساعدة استخدامها للانتقال سريعًا إلى المحتوى الرئيسي. إذا رأيت في أي وقت مضى رابط "الانتقال إلى المحتوى الرئيسي" في أعلى الصفحة ، فإن استخدام علامة رئيسية تلقائيًا يعطي الأجهزة المساعدة تلك الوظائف. main
بين header
footer
(مغطاة في تحديات أخرى). احتفظ بالعلامات main
فارغة في الوقت الحالي. main
علامة main
واحدة.
testString: 'assert($("main").length == 1, "Your code should have one main
tag.");'
- text: و main
يجب أن تكون العلامات بين إغلاق header
العلامة وافتتاح footer
العلامة.
testString: 'assert(code.match(/<\/header>\s*?main
tags should be between the closing header
tag and the opening footer
tag.");'
```