انتقل إلى محتوى الدرس

Thematic Grouping with section تقسيم المستند إلى أقسام موضوعية

استكشف قوة العناصر الدلالية في لغة HTML واستبدل حاويات div بعناصر header و nav و main و section و article و aside و footer لتعزيز إتاحة الويب والارتقاء بترتيب الصفحة في محركات البحث.
5 صفوف تعليمية
لغة HTML
14,207 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي
يمثل عنصر <section> قسماً موضوعياً مستقلاً داخل مستند الويب يجمع محتويات مترابطة حول فكرة معينة؛ حيث يعمل كفصل في كتاب أو لوحة تبويب أو قسم مستقل للمميزات. ومن القواعد القياسية الأساسية أن يبدأ كل وسم <section> دائماً بعنوان هرمي يوضح موضوعه.
الصف 2 شرح توضيحي
يجب على المطور تجنب استخدام عنصر <section> كغلاف لمجرد تطبيق تنسيقات بصرية؛ فإذا كانت الحاوية مطلوبة فقط لضبط هوامش CSS أو تنظيم أعمدة الشبكة أو تشغيل مؤثرات حركية دون أن تمثل موضوعاً متماسكاً يحمل عنواناً، فإن عنصر التقسيم المحايد <div> هو الخيار الصحيح.
الصف 3 كود برمجي

Thematic Chapter Grouping With Sectionتقسيم المحاور الموضوعية باستخدام عنصر section

تجميع محور موضوعي متكامل يبدأ بعنوان فرعي وفقرة توضيحية داخل وسم section.
HTML
<section style="padding: 12px; background: #f5f3ff; border-radius: 8px;">
  <h4 style="margin: 0 0 6px; color: #4c1d95;">Module 3: Web Accessibility</h4>
  <p style="margin: 0;">Learn ARIA roles, keyboard focus order, and W3C markup validation.</p>
</section>
الصف 4 معاينة حية

Semantic Section Element Browser Previewمعاينة القسم الموضوعي section في المتصفح

عرض متصفح لقسم موضوعي منظم يبدأ بعنوان واضح داخل وسم section.
الصف 5 ملاحظة هامة