رنگهای هگز (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;
}
خلاصه درس
برای کارایی بهتر با رنگهای هگز، این نکات را در نظر بگیرید:
- رنگهای ۳ رقمی نسخه فشرده ۶ رقمی هستند (مثلاً #f00 برابر با #ff0000)
- برای خوانایی بهتر، کدهای هگز را با حروف بزرگ بنویسید (مثلاً #FFFFFF به جای #ffffff)
- از ابزارهای انتخاب رنگ برای پیدا کردن کدهای هگز استفاده کنید
- رنگهای مشابه را در پالت رنگ خود گروهبندی کنید
- همیشه کنتراست مناسب بین متن و پسزمینه رعایت کنید
رنگهای هگز در CSS انعطافپذیری بالایی دارند و با یادگیری صحیح آنها میتوانید طرحهای زیبا و حرفهای ایجاد کنید. تمرین مداوم و آزمایش ترکیبهای مختلف رنگ به شما کمک میکند در استفاده از این روش مسلط شوید.