--- id: 587d774e367417b2b2512a9f title: Jump Straight to the Content Using the main Element challengeType: 0 videoUrl: '' localeTitle: الانتقال مباشرةً إلى المحتوى باستخدام العنصر الرئيسي --- ## Description
قدم HTML5 عددًا من العناصر الجديدة التي توفر للمطورين مزيدًا من الخيارات مع تضمين ميزات إمكانية الوصول أيضًا. تتضمن هذه العلامات main ، header footer ، footer ، nav ، article ، section ، وغيرها. بشكل افتراضي ، يعرض المتصفح هذه العناصر بشكل مشابه div المتواضع. ومع ذلك ، فإن استخدامها عند الاقتضاء يعطي معنًى إضافيًا في ترميزك. يمكن أن يشير اسم العلامة وحده إلى نوع المعلومات التي يحتوي عليها ، مما يضيف معنىً دلاليًا إلى ذلك المحتوى. يمكن للتكنولوجيات المساعدة الوصول إلى هذه المعلومات لتوفير ملخص صفحة أفضل أو خيارات التنقل لمستخدميها. يتم استخدام العنصر main لتغليف المحتوى (الأساسي) ، ويجب أن يكون هناك واحد فقط لكل صفحة. من المفترض أن تحيط المعلومات المتعلقة بالموضوع المركزي لصفحتك. لا يُقصد به تضمين عناصر تكرر عبر الصفحات ، مثل روابط التنقل أو إعلانات البانر. تحتوي العلامة main أيضًا على ميزة main مضمّنة يمكن للتكنولوجيا المساعدة استخدامها للانتقال سريعًا إلى المحتوى الرئيسي. إذا رأيت في أي وقت مضى رابط "الانتقال إلى المحتوى الرئيسي" في أعلى الصفحة ، فإن استخدام علامة رئيسية تلقائيًا يعطي الأجهزة المساعدة تلك الوظائف.
## Instructions
كامبر كات لديه بعض الأفكار الكبيرة لصفحة أسلحة النينجا. ساعده في إعداد ترميزه عن طريق إضافة علامات فتح وإغلاق main بين header footer (مغطاة في تحديات أخرى). احتفظ بالعلامات main فارغة في الوقت الحالي.
## Tests
```yml tests: - text: يجب أن يكون main علامة main واحدة. testString: 'assert($("main").length == 1, "Your code should have one main tag.");' - text: و main يجب أن تكون العلامات بين إغلاق header العلامة وافتتاح footer العلامة. testString: 'assert(code.match(/<\/header>\s*?
\s*?<\/main>/gi), "The main tags should be between the closing header tag and the opening footer tag.");' ```
## Challenge Seed
```html

Weapons of the Ninja

```
## Solution
```js // solution required ```