العناصر الجديده فى ال HTML ومشكلتها مع المتصفحات

العناصر الجديده فى ال HTML ومشكلتها مع المتصفحات


مع التحديث المستمر للغات الويب من قبل المنظمات المعنيه، لاحظنا جميعا ظهور بعض العناصر الجديده فى الاصدار الخامس للغة الهتمل HTML 5.
كثير من العناصر التى طرأت جديده على اللغه مثل 


header, footer, article, and section


وكنا قد تحدثنا فى الدرس التاسع فى دورة ال CSS عن أنواع عناصر ال HTML من حيث العناصر ذو النوع ال Block والعناصر ذو النوع ال inline. 
أيضا العناصر الجديده فى ال HTML 5 ، أو فى الاصدار الخامس منها ال Block ومنها ال inline، 

لكن،،،
هناك بعض الاصدارات القديمه او الغير محدثه من المتصفحات لا تتعرف على العناصر الجديده مثل 


header, footer, article, and section
على أنها عناصر من نوع Block مع انها عناصر من نوع Block مثلها مثل عنصر ال div تمام.


ولحل هذه المشكله، لابد من تعريف تلك العناصر او الاوسمه فى صفحة ال CSS على أنها عناصر من نوع Block وذلك بكتابة الامر التالى،

header,section,footer,aside,hgroup,nav,article{
display:block;
}

نقوم بكتابة أسماء كل العناصر أو الاوسمه الجديده التى نقوم بإستخدامها فى الموقع ونقوم بإعظائها قيمه block للخاصيه display ، بهذا نكون قد تأكدنا 100% بأن تلك العناصر سوف يتم عرضها بشكل صحيح فى كافة المتصفحات حتى المتصفحات التى لا تتعرف عليها.


شكرا لك على التعليق