HTML5 الجديد القطاع الثامن يمكن أن يكون عنصرًا محيرًا إلى حد ما. إذا كنت تقوم ببناء مستندات HTML قبل HTML5 ، فمن المحتمل أنك تستخدم العنصر بالفعل لإنشاء أقسام هيكلية داخل صفحاتك ثم تصميم الصفحات باستخدامها. لذلك قد يبدو من الطبيعي أن تحل محل ما لديك ببساطة DIV العناصر ذات القطاع الثامن عناصر. لكن هذا غير صحيح من الناحية الفنية.
عنصر "القسم" هو عنصر دلالي
ال القطاع الثامن العنصر هو متعلق بدلالات الألفاظ جزء؛ إنه يوفر معنى لكل من وكلاء المستخدم والبشر حول ماهية المحتوى المرفق - على وجه التحديد ، قسم من المستند.
قد يبدو هذا وصفًا عامًا جدًا ، وذلك لأنه كذلك. هناك المزيد عناصر HTML5 التي توفر مزيدًا من الفروق الدلالية للمحتوى الخاص بك والتي يجب عليك استخدامها أولاً قبل استخدام القطاع الثامن جزء:
- مقالة - سلعة
- جانبا
- التنقل
متى تستخدم عنصر "القسم"
استخدم ال مقالة - سلعة عنصرًا عندما يكون المحتوى جزءًا مستقلاً من الموقع يمكن أن يكون منفردًا ويمكن مشاركته مثل مقالة أو منشور مدونة. استخدم ال جانبا عنصرًا عندما يكون المحتوى مرتبطًا بشكل عرضي إما بمحتوى الصفحة أو بالموقع نفسه ، مثل الأشرطة الجانبية أو التعليقات التوضيحية أو الحواشي السفلية أو معلومات الموقع المرتبطة. استخدم ال
التنقل عنصر للمحتوى الذي يدعم التنقل في الموقع.ال القطاع الثامن العنصر هو عنصر دلالي عام. استخدمه عندما لا يكون أي من عناصر الحاوية الدلالية الأخرى مناسبًا. فهو يجمع أجزاء من وثيقتك في وحدات منفصلة يمكنك وصفها بأنها مرتبطة بطريقة ما. إذا لم تتمكن من وصف العناصر في القسم في جملة أو جملتين ، فمن المحتمل ألا تستخدم العنصر.
بدلاً من ذلك ، يجب عليك استخدام ملحق DIV جزء. ال DIV العنصر في HTML5 هو عنصر حاوية غير دلالي. إذا كان المحتوى الذي تحاول دمجه ليس له معنى دلالي ، ولكنك لا تزال بحاجة إلى دمجه من أجل التصميم ، فعندئذٍ DIV العنصر هو العنصر المناسب للاستخدام.
كيف يعمل عنصر "القسم"
يمكن أن يظهر قسم من المستند كحاوية خارجية للمقالات و جانبا عناصر. يمكن أن يحتوي أيضًا على محتوى ليس جزءًا من ملف مقالة - سلعة أو جانبا. أ القطاع الثامن يمكن أيضًا العثور على عنصر داخل ملف مقالة - سلعة, التنقل، أو جانبا. يمكنك حتى تضمين أقسام للإشارة إلى أن إحدى مجموعات المحتوى هي قسم من مجموعة أخرى من المحتوى تمثل قسمًا من مقالة أو الصفحة ككل.
ال القطاع الثامن عنصر ينشئ عناصر داخل مخطط تفصيلي للمستند. وعلى هذا النحو ، يجب أن يكون لديك دائمًا عنصر رأس (H1 عبر H6) كجزء من القسم. إذا لم تتمكن من التوصل إلى عنوان للقسم ، فإن ملف DIV ربما يكون العنصر أكثر ملاءمة.
إذا كنت لا تريد أن يظهر عنوان القسم على الصفحة ، فيمكنك دائمًا إخفاءه باستخدام CSS.
عندما لا تستخدم عنصر "القسم"
هناك غرض واحد لا يجب عليك استخدام القطاع الثامن العنصر: للأسلوب فقط.
بعبارة أخرى ، إذا كان السبب الوحيد الذي يجعلك تضع عنصرًا في ذلك المكان هو الإرفاق أسلوب CSS الخصائص ، يجب ألا تستخدم ملف القطاع الثامن جزء. إعثر على عنصر دلالي أو استخدم DIV بدلا من ذلك.
في النهاية قد لا يهم
تكمن صعوبة كتابة لغة HTML الدلالية في أن ما هو معني بالمتصفح قد يكون مجرد هراء بالنسبة لك. إذا كنت تشعر أنه يمكنك تبرير استخدام القطاع الثامن عنصرًا في مستنداتك ، فيجب عليك استخدامه. لا يهتم معظم وكلاء المستخدم وسيعرضون الصفحة بالشكل الذي قد تتوقعه سواء كنت تريد تنسيق ملف DIV أو أ القطاع الثامن.
للمصممين الذين يرغبون في أن يكونوا على صواب معانيهم باستخدام القطاع الثامن عنصر بطريقة صحيحة لغويًا مهمًا. بالنسبة للمصممين الذين يريدون فقط أن تعمل صفحاتهم ، فهذا ليس مهمًا. تعد كتابة HTML الصالحة لغويًا ممارسة جيدة وتحافظ على الصفحات أكثر إثباتًا للمستقبل. لكن في النهاية ، الأمر متروك لك.