ما هو ملف Normalize.css

 


ما هو ملف Normalize.css؟

ملف Normalize.css هو عبارة عن ملف تنسيقات صغير CSS مهمته تسوية الاختلافات بين المتصفحات عند عرض عناصر html.  

يقوم بإعادة تعيين  العناصر المعرفة مسبقًا وإعادة تعيين محاذاة بعض الأنماط الأساسية عبر المتصفحات للعمل على أرضية مشتركة للتطوير. ويمكنك الحصول عليه من هنا 

حيث أن العديد من المستعرضات على إعدادات مسبقة للعناصر، على سبيل المثال تحتوي عناصر p و h على هوامش عمودية، وتحتوي القوائم على بعض الهوامش الخارجية والداخلية كما أن وسوم em و strong يكون وزن الخط لها أي font-weight. غامق Bold بشكل افتراضي، ومن خلال هذا الملف يتم إعادة تعيين كل هذه الإعدادات المسبقة  بحيث يكون لديك قاعدة عمل موحدة للعمل على جميع المتصفحات.


بعض مطوري الويب قد لا يفضلون هذا الأسلوب في تطبيق مجموعة من قواعد CSS لإعادة تعيين CSS، لأنه عند تجاوز الإعدادات الافتراضية للمتصفح، فقد يتجاوز أيضًا العرض الافتراضي الذي كان معتمدًا منذ بداية ظهور الويب، مثل الهوامش العلوية والسفلية الافتراضية وبعض المسافات البادئة لعناصر ul وعلامات القائمة الافتراضية (الرموز النقطية) . 


كما يرى بعض المطورين أن هذا الملف زائد عن الحاجة ويفضلون استخدام تنسيقات إعادة التعيين الخاصة بهم. أو استخدام ملفات تنسيقات أخرى لإعادة التعيين مثل تلك التي يوفرها المصمم الأمريكي إريك أ. ماير ويمكن أن تجدها هنا


كتاب مفيد لتعلم CSS 

Next Post Previous Post
No Comment
Add Comment
comment url