CSS Tutorial

النمط المعياري

المفهوم:

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

الخطوات العملية:

  • استخدام CSS المعياري: استخدم إطار عمل مثل CSS Modules أو PostCSS.
  • إنشاء مكونات: قم بإنشاء ملف CSS منفصل لكل مكون.
  • استخدام نطاقات الأسماء: أضف نطاق اسم فريد لكل مكون لتجنب تضارب أسماء الفئات.
  • استخدام معالجات CSS: استخدم معالجات مثل Sass أو Less لتتبع نطاقات الأسماء وتبسيط تدوين CSS.

مثال مبسط:

style.scss (معالج Sass):

.container {
  width: 100%;
  padding: 16px;
}

.button {
  display: inline-block;
  padding: 8px 16px;
  color: white;
  background-color: blue;
}

main.html:

<div class="container">
  <button>زر</button>
</div>

الفوائد:

  • قابلية الصيانة: من السهل إدارة وتغيير المكونات الفردية دون التأثير على بقية شفرة CSS.
  • إعادة الاستخدام: يمكن استخدام المكونات في صفحات متعددة، مما يوفر الوقت والجهد.
  • التوسع: يجعل نمط CSS المعياري من السهل توسيع التصميمات دون إنشاء فوضى في شفرة CSS.