رنگ‌های هگز (Hexadecimal) یکی از پرکاربردترین روش‌ها برای تعیین رنگ در CSS است. این روش از ترکیب اعداد و حروف در مبنای ۱۶ استفاده می‌کند و به شما امکان می‌دهد میلیون‌ها رنگ مختلف ایجاد کنید. هر رنگ هگز با علامت # شروع می‌شود و شامل ۳ یا ۶ کاراکتر است.

رنگ‌های هگز بر اساس ترکیب سه رنگ اصلی قرمز (Red)، سبز (Green) و آبی (Blue) ساخته می‌شوند. هر جفت کاراکتر در کد هگز، مقدار یکی از این رنگ‌ها را نشان می‌دهد. برای مثال، #FF0000 رنگ قرمز خالص است، زیرا مقدار قرمز در بالاترین حد (FF) و دو رنگ دیگر صفر هستند.

کاربردهای عملی رنگ‌های هگز

از رنگ‌های هگز در تمام بخش‌های طراحی وب می‌توان استفاده کرد. برخی از رایج‌ترین کاربردها شامل:

  • تعیین رنگ متن (color)
  • تعیین رنگ پس‌زمینه (background-color)
  • تعیین رنگ حاشیه‌ها (border-color)
  • ایجاد افکت‌های سایه (box-shadow, text-shadow)
  • ساخت گرادیان‌های رنگی (gradient)

نمونه کدهای مرتبط

در ادامه چند مثال عملی از استفاده رنگ‌های هگز در CSS را مشاهده می‌کنید:

مثال ۱: تغییر رنگ متن

p {
  color: #3a7bd5;
}

مثال ۲: پس‌زمینه با رنگ هگز

body {
  background-color: #f8f9fa;
}

مثال ۳: استفاده در حاشیه و سایه

div {
  border: 2px solid #28a745;
  box-shadow: 0 0 10px #6c757d;
}

خلاصه درس

برای کارایی بهتر با رنگ‌های هگز، این نکات را در نظر بگیرید:

  1. رنگ‌های ۳ رقمی نسخه فشرده ۶ رقمی هستند (مثلاً #f00 برابر با #ff0000)
  2. برای خوانایی بهتر، کدهای هگز را با حروف بزرگ بنویسید (مثلاً #FFFFFF به جای #ffffff)
  3. از ابزارهای انتخاب رنگ برای پیدا کردن کدهای هگز استفاده کنید
  4. رنگ‌های مشابه را در پالت رنگ خود گروه‌بندی کنید
  5. همیشه کنتراست مناسب بین متن و پس‌زمینه رعایت کنید

رنگ‌های هگز در CSS انعطاف‌پذیری بالایی دارند و با یادگیری صحیح آن‌ها می‌توانید طرح‌های زیبا و حرفه‌ای ایجاد کنید. تمرین مداوم و آزمایش ترکیب‌های مختلف رنگ به شما کمک می‌کند در استفاده از این روش مسلط شوید.

توسعه دهندگان
نیما جاهد