فصل چهارم: خواص بنیادی (Basic Properties) در CSS

اینجا با مهمترین و پایهایترین ویژگیهای CSS که خیلی زیاد استفاده میشن آشنا میشیم. این خواص، ابزار اصلی برای تغییر ظاهر عناصر وب هستند.
۱. رنگ (Color)
برای تغییر رنگ متون از ویژگی color و برای پسزمینه از background-color استفاده کن.
p {
color: #333333;
background-color: #f2f2f2;
}
۲. اندازه متن (Font Size) و فونت (Font Family)
h1 {
font-size: 32px;
font-family: 'Tahoma', Arial, sans-serif;
}
font-size: اندازه متن (px, em, rem, %)font-family: نوع فونت
۳. حاشیه بیرونی (Margin) و داخلی (Padding)
- margin: فاصله عنصر با بیرون خودش
- padding: فاصله عنصر با محتویات داخلی
div {
margin: 20px;
padding: 10px;
}
۴. کادر (Border)
برای اضافه کردن قاب دور عناصر:
img {
border: 2px solid #0099ff;
}
- ضخامت، نوع خط، و رنگ پشت سر هم
۵. عرض و ارتفاع (Width & Height)
div.box {
width: 300px;
height: 150px;
}
نمونه کامل:
<div class="box">
<h2 style="color: #0099ff;">مثال زیبا</h2>
<p>این یک متن آزمایشی است.</p>
</div>
.box {
background-color: #e3f2fd;
margin: 25px;
padding: 15px;
border: 2px dashed #2196f3;
width: 350px;
height: 120px;
}
تمرین فصل چهارم
یک عنصر ساده بساز (مثلاً div یا section) و با استفاده از ویژگیهایی که گفتیم:
- برایش رنگ پسزمینه و رنگ متن بگذار.
- فونتش را تغییر بده.
- به آن border، عرض، ارتفاع، margin و padding بده.
- خروجی را با تغییر مقدار ویژگیها تست کن تا تأثیر هر کدام را کامل درک کنی!
نکات سریع:
- رنگها را میتوان به صورت نام، کد هگز (#…) یا rgb(…) نوشت.
- مقدارهای margin و padding میتواند یک مقدار یا چهار مقدار برای چهار جهت باشد.