تقدم هذه المقالة بشكل أساسي تفاصيل الفرق بين DIV والقسم والمقالة في HTML5. ونقلت من W3C ومدرج مع أمثلة رمز. يمكن للأصدقاء الذين يحتاجون إليها الرجوع إليها.
عندما بدأت في الاتصال بـ HTML5 لأول مرة ، كنت غير مرتاح للغاية لعلاماته وشعرت بالاشمئزاز قليلاً في نقطة واحدة. خاصة بالنسبة لـ DIV ، القسم ، علامات المقالة ، لا يمكنني حقًا معرفة المناسبات التي يجب استخدامها.
ديفHTML Spec:
عنصر div ليس له معنى خاص على الإطلاق.
هذه العلامة هي العلامة الأكثر شيوعًا التي نراها واستخدامها أكثر من غيرها. ليس له دلالات بحد ذاته ، ويستخدم كخطاف للتخطيط والتصميم أو البرمجة النصية.
قسمHTML Spec: يمثل عنصر القسم قسمًا عامًا من مستند أو تطبيق. قسم ، في هذا السياق ، هو تجميع موضوعي للمحتوى ، عادة مع عنوان.
على عكس دلالات DIV ، فإن القسم ببساطة هو Div مع دلالات ، ولكن لا تعتقد أن الأمر بهذه البساطة. يمثل القسم قسمًا من المحتوى الموضعي ، عادةً مع عنوان. بعد رؤية ذلك ، قد نعتقد أن هذا لن يكون منشورًا في المدونة أو تعليق منفصل صحيحًا في استخدام القسم؟ النظرة التالية:
يتم تشجيع المؤلفين على استخدام عنصر المقالة بدلاً من عنصر القسم عندما يكون من المنطقي أن ينقل محتويات العنصر.
عندما تكون محتويات العنصر أكثر أهمية ، يجب استخدام مقالة لاستبدال القسم.
لذا ، متى يجب استخدام القسم؟ دعنا نستمر في رؤية:
أمثلة على الأقسام ستكون فصول أو صفحات مختلفة في مربع حوار علامات ، أو الأقسام المرقمة من أطروحة. يمكن تقسيم الصفحة الرئيسية لموقع الويب إلى أقسام لتقديم مقدمة وعناصر الأخبار ومعلومات الاتصال.
تشمل السيناريوهات النموذجية لتطبيق قسم فصول المقالة أو صفحات علامات التبويب في مربع حوار الوسم أو الأجزاء المرقمة في الورقة. يمكن تقسيم الصفحة الرئيسية لموقع الويب إلى عدة أجزاء مثل مقدمة وأخبار ومعلومات الاتصال. في الواقع ، أنا مهتم جدًا بنقل المعلومات هنا ، لأنني أشعر أن هذا القسم و Artilce المراد تقديمه أدناه أكثر ملاءمة للتطبيقات المعيارية. ستتم مناقشة هذا الموضوع في المستقبل ، وسأخطيه هنا الآن.
كن على علم بأن W3C يحذر أيضًا:
عنصر القسم ليس عنصر حاوية عام. عندما تكون هناك حاجة إلى عنصر لأغراض التصميم أو كراحة للبرمجة النصية ، يتم تشجيع المؤلفين على استخدام عنصر DIV بدلاً من ذلك. القاعدة العامة هي أن عنصر القسم مناسب فقط إذا تم إدراج محتويات العنصر بشكل صريح في المخطط التفصيلي للوثيقة.
القسم هو أكثر من مجرد علامة حاوية عادية. عندما تكون العلامة للتصميم فقط أو سهلة الاستخدام في البرامج النصية ، يجب استخدام Div. بشكل عام ، ينطبق القسم عندما يظهر محتوى العنصر صراحة في مخطط المستند.
XML/HTML رمز نسخ المحتوى إلى الحافظة