تقنيات نور التعليمية تقنيات نور التعليمية

آخر الأخبار

جاري التحميل ...

سلسلة دروس CSS | الدرس الثالث عشر: الإطارات (Borders) والهوامش (Margins) والحشوات (Padding)

سلسلة دروس CSS | الدرس الثالث عشر: الإطارات (Borders) والهوامش (Margins) والحشوات (Padding)

 أولاً: الإطارات (Borders)

الإطار يحيط بأي عنصر في الصفحة.

الصيغة الأساسية:

selector {
  border: 2px solid black;
}

شرح الخصائص:

  • السُمك (Width): 1px, 2px, ...
  • النوع (Style): solid, dashed, dotted, double, none
  • اللون (Color): اسم لون، كود HEX، RGB...

مثال:

div {
  border: 3px dashed blue;
}

ثانياً: الحشوة (Padding)

هي المسافة بين محتوى العنصر وحدود الإطار.

p {
  padding: 20px;
}

تحديد الجوانب بشكل منفصل:

padding-top: 10px;
padding-right: 15px;
padding-bottom: 10px;
padding-left: 15px;

أو بشكل مختصر:

padding: 10px 15px 10px 15px;  /* أعلى، يمين، أسفل، يسار */

ثالثاً: الهوامش (Margin)

هي المسافة بين العنصر والعناصر الأخرى حوله.

h1 {
  margin: 30px;
}

تحديد الجوانب:

margin-top: 20px;
margin-bottom: 10px;

أو بشكل مختصر مثل padding.


ملاحظات مهمة:

  • Margin تدفع العنصر للخارج
  • Padding توسّع من داخل العنصر
  • استخدمها معًا لضبط التصميم بدقة

مثال عملي:

<!DOCTYPE html>
<html>
<head>
  <style>
    .box {
      border: 2px solid #333;
      padding: 20px;
      margin: 30px;
      background-color: #f9f9f9;
    }

    h2 {
      margin-bottom: 10px;
    }

    p {
      padding: 10px;
      border: 1px dotted gray;
    }
  </style>
</head>
<body>

  <div class="box">
    <h2>عنوان داخل صندوق</h2>
    <p>هذه فقرة داخل عنصر يحتوي على إطار، حشوة، وهامش.</p>
  </div>

</body>
</html>

الواجب العملي:

  1. أنشئ صفحة تحتوي على صندوق فيه عنوان وفقرة.
  2. أضف:
    • إطار ملون للصندوق.
    • حشوة مناسبة للنص.
    • هامش يبعد الصندوق عن العناصر الأخرى.

عن الكاتب

Tamer Ahmed

التعليقات


اتصل بنا

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

جميع الحقوق محفوظة

تقنيات نور التعليمية