💡 مكتبة Reset

 

تعد reset.css من أسوأ المكتبات التى يمكنك استخدامها ، لأنها تزيل البنية القياسية لـ HTML وتعرض كل ما تكتبه كنص ، بعد تعيين قيم Padding و Margin والسمات الأخرى إلى 0.

 

على سبيل المثال ، ستجد أن < H1> هو نفسه <H6>، حيث تظهر في النهاية متشابهة تمامًا ، بدون زخرفة على الإطلاق، أنت من المفترض أن تضيف كل التنسيقات بنفسك.

 

✅ تعرف على الفرق بين المكتبة والإطار.

 


💡 مكتبة Normalize

 

Normalize.css يصحح بعض الأخطاء الشائعة الخارجة عن نطاق reset.css، له نطاق أوسع من reset.css ، ويوفر أيضًا إصلاحات الأخطاء للمشاكل الشائعة مثل: إعدادات العرض لعناصر HTML5 ، وإعدات وراثة الخط حسب عناصر النموذج ،  وتجاوز SVG في IE9 ..إلخ.

 

يهدف Normalize.css إلى جعل تصميم المستعرض المدمج متسقًا عبر المتصفحات، ستظهر عناصر مثل h1 – h6 بالخط العريض والأكبر وغير ذلك بطريقة متسقة عبر المتصفحات، من المفترض أن تضيف بعض التنسيقات حسب احتياجات التصميم الخاصة بك.

 

Normalize لديها وثائق أفضل أيضا، حيث تم توثيق الكود بشكل مضمّن وكذلك بشكل أكثر شمولية في GitHub Wiki. هذا يعني أنه يمكنك معرفة ما يفعله كل سطر من التعليمات البرمجية ، ولماذا تم تضمينه ، وما الاختلافات بين المتصفحات ، وتشغيل الاختبارات الخاصة بك بسهولة أكبر.

 

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

 

✅ تعرف على الفرق بين Back-End و Front-End.


 

Quote This Article: ” All programmers are playwrights and all computers are lousy actors. “

 


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