درس دوم: مدیریت رنگ‌ها و پس‌زمینه‌ها در CSS

درس دوم: مدیریت رنگ‌ها و پس‌زمینه‌ها در CSS

در این درس از CSLearn.ir یاد می‌گیرید که چگونه با استفاده از ویژگی‌های CSS، به متن‌ها و پس‌زمینه صفحات خود رنگ و جلوه ببخشید. در دنیای طراحی وب، انتخاب درست رنگ‌ها نیمی از راه جذب کاربر است.

🎨 ۱. رنگ متن (Color)

برای تغییر رنگ متن تگ‌ها از ویژگی color استفاده می‌کنیم. ما به سه روش می‌توانیم رنگ‌ها را معرفی کنیم:

  • 🌈 نام رنگ: مثل red یا blue
  • 🌈 کد هگزادسیمال: مثل #ff0000 (دقیق‌ترین روش)
  • 🌈 مقدار RGB: مثل rgb(255, 0, 0)
p {
    color: #6c5ce7; /* یک بنفش جذاب */
}

🖼️ ۲. پس‌زمینه (Background)

ویژگی background-color برای تغییر رنگ کل پس‌زمینه یک تگ استفاده می‌شود. اما اگر بخواهید از عکس استفاده کنید، از ویژگی background-image کمک می‌گیریم.

body {
    background-color: #f1f2f6;
    background-image: url('pattern.png');
    background-repeat: no-repeat;
    background-size: cover;
}

✨ ۳. شفافیت (Opacity)

گاهی نیاز داریم که یک عنصر کمی شفاف باشد تا لایه‌های زیرین آن دیده شود. برای این کار از ویژگی opacity استفاده می‌کنیم که مقداری بین ۰ تا ۱ می‌گیرد:

img {
    opacity: 0.5; /* ۵۰ درصد شفافیت */
}
🚩 تمرین درس دوم:

یک صفحه وب بسازید که رنگ پس‌زمینه کل صفحه (body) خاکستری روشن باشد و یک عنوان h1 داشته باشد که رنگ متن آن سبز (Hex: #2ecc71) باشد.