लोड हो रहा है...

CSS रंग मान

नाम वाले रंग शुरुआत के लिए काफ़ी हैं। ब्रांड और डिज़ाइन को सटीक मान चाहिए — एक खास teal, नरम ओवरले, ऐसा फाम जिसे थोड़ा खिसका सकें। ये रंग मान फ़ॉर्मैट से आते हैं: hex, rgb() / rgba() और hsl() / hsla()।

रंग मान क्या है?

रंग मान वही है जो आप रंग लेने वाली प्रॉपर्टी के बाद लिखते हैं — जैसे color: या बाद में background-color:। वही प्रॉपर्टी; रंग लिखने के समृद्ध तरीके। नाम वाले कीवर्ड भी मान हैं। आज संख्यात्मक फ़ॉर्मैट जोड़ते हैं जो हर हफ़्ते काम आएंगे।

फ़ॉर्मैट एक नज़र में

काम के हिसाब से फ़ॉर्मैट चुनें। पहले दिन सारी सिंटैक्स ज़रूरी नहीं — नक्शा सीखें, फिर रोज़मर्रा के तीन अभ्यास करें।

📊 CSS रंग मान फ़ॉर्मैट

फ़ॉर्मैट उदाहरण सबसे अच्छा
नाम वाला teal तेज़ डेमो, शिक्षण, खुरदुरा ड्राफ़्ट
Hex #0f766e डिज़ाइन टूल, ब्रांड टोकन, Figma से पेस्ट
rgb() / rgba() rgb(15 118 110) / rgba(15, 118, 110, 0.85) चैनल सोच, अल्फा से पारदर्शिता
hsl() / hsla() hsl(174 77% 25%) परिवार छोड़े बिना फाम/रोशनी समायोजित

Hex रंग

Hex मान # से शुरू होते हैं, फिर hex अंक (0–9, a–f)। आम रूप: छह अंक #rrggbb (पूर्ण) और तीन #rgb (छोटा — हर अंक दोगुना)। अक्षरों का केस मायने नहीं रखता।

टेक्स्ट और नरम नोट पर Hex

css
CSS Code
h1 {
color: #0f172a;
}

.note {
color: #0f766e;
}

#0f766e कैसे पढ़ें?

जोड़े लाल, हरा, नीला हैं: 0f / 76 / 6e। डिज़ाइन ऐप अक्सर यही स्ट्रिंग देते हैं — CSS में वैसे ही चिपकाएँ, # रखें।

rgb() और rgba()

rgb() लाल, हरे, नीले चैनल 0 से 255 मिलाता है (आधुनिक सिंटैक्स में प्रतिशत भी)। rgba() या चौथे मान से अल्फा जोड़ें ताकि रंग आंशिक रूप से पारदर्शी हो।

RGB चैनल और RGBA फीकापन

css
CSS Code
.lead {
color: rgb(51, 65, 85);
}

.overlay-label {
color: rgba(15, 118, 110, 0.9);
}

अल्फा एक वाक्य में

अल्फा उस रंग की पारदर्शिता है — 1 (या 100%) ठोस; कम मान पीछे दिखने देता है। लेआउट से तत्व हटाने जैसा नहीं।

फाम सोच के लिए hsl()

hsl() फाम (रंग चक्र कोण), संतृप्ति (%) और रोशनी (%) इस्तेमाल करता है। जब «वही परिवार, थोड़ा हल्का» चाहिए बिना हाथ से hex दोबारा गिने — काम आता है।

HSL एक्सेंट जिसे खिसका सकें

css
CSS Code
.badge {
color: hsl(174, 77%, 28%);
border: 2px solid hsl(174, 77%, 20%);
}

खिसकाने की आदत

फाम रखें, शांत टेक्स्ट के लिए रोशनी बढ़ाएँ, या मज़बूत शीर्षक के लिए घटाएँ। संतृप्ति बताती है रंग कितना जीवंत लगे।

कौन-सा फ़ॉर्मैट?

  • Hex — डिज़ाइन फ़ाइल या ब्रांड पैलेट से कॉपी करते समय डिफ़ॉल्ट
  • rgb() / rgba() — जब चैनल या तेज़ अल्फा चाहिए
  • hsl() — जब संबंधित रंग परिवार खोज/समायोजित कर रहे हों
  • नाम वाला — स्केच और शिक्षण डेमो के लिए अभी भी ठीक
    आज ये सब color पर मान्य हैं; बाद में बैकग्राउंड पर भी इस्तेमाल करेंगे।

खुद आज़माएँ

  1. पेज: h1, .lead, .note।
  2. शीर्षक hex (#0f172a), lead rgb(51, 65, 85), note #0f766e।
  3. .badge पर hsl(174, 77%, 28%) और उसी फाम का गहरा HSL बॉर्डर।
  4. लेबल को rgba(15, 118, 110, 0.75) से नरम करें — 1 से कम ठोस दिखना चाहिए।
  5. वैकल्पिक: जोड़े सच में दोगुने हों तभी छोटा hex; वरना छह अंक रखें।

आम गलतियाँ

  • hex से पहले # भूलना (0f766e अकेला मान्य रंग नहीं)
  • hex में a–f से बाहर अक्षर
  • RGB चैनल 0–255 से बाहर (या इकाई गड़बड़)
  • अल्फा से display: none जैसा लेआउट स्थान हटने की उम्मीद
  • हर फ़ॉर्मैट को कैस्केड में «ज़्यादा विशिष्ट» समझना — फ़ॉर्मैट specificity नहीं बदलता

सार

  • रंग मान उन्हीं रंग-लेने वाली प्रॉपर्टी के फ़ॉर्मैट हैं
  • Hex डिज़ाइन से चिपकाने का रोज़मर्रा फ़ॉर्मैट है
  • rgb() / rgba() चैनल और अल्फा दिखाते हैं
  • hsl() फाम, संतृप्ति, रोशनी में सोचने में मदद करता है
  • नाम वाले रंग मान्य रहते हैं; काम के हिसाब से चुनें
  • hex प्लस एक कार्यात्मक फ़ॉर्मैट (rgba या hsl) अभ्यास करें जब तक दोनों सहज लगें

🧠 अपने ज्ञान की परीक्षा करें

शुरू करने के लिए तैयार

अपने ज्ञान की परीक्षा करें

इस इंटरैक्टिव क्विज़ के साथ अपनी चुनौती लें और देखें कि आप विषय को कितनी अच्छी तरह समझते हैं

❓
7
प्रश्न
🎯
70%
पास करने के लिए
♾️
∞
समय
🔄
∞
प्रयास

📝 निर्देश

  • हर प्रश्न को ध्यान से पढ़ें
  • हर प्रश्न के लिए सबसे अच्छा उत्तर चुनें
  • आप जितनी बार चाहें क्विज़ दोबारा दे सकते हैं
  • आपकी प्रगति शीर्ष पर दिखाई जाएगी