CSS Lessons

CSS Errors

CSS लिखते समय सबसे ज़्यादा दिक्कत तब आती है जब code काम नहीं करता, और हमें समझ नहीं आता कि गलती कहाँ हुई इस लेसन में आप सीखेंगे कि कौन-कौन सी common mistakes CSS में होती हैं और उन्हें कैसे सही किया जाता है।

CSS Errors क्या होते हैं?

CSS Errors वो गलतियाँ होती हैं जो browser को code समझने में मुश्किल देती हैं। कभी-कभी कोड चल तो जाता है, लेकिन output गलत आता है या कभी CSS बिल्कुल apply नहीं होती।

Common CSS Errors और उनके समाधान

नीचे कुछ सबसे आम CSS errors दिए गए हैं

Missing Semicolon (;)

हर CSS property के बाद semicolon लगाना जरूरी होता है।

❌ गलत Code:

h1 {
  color: blue
  font-size: 20px;
}

✅ सही Code:

h1 {
  color: blue;
  font-size: 20px;
}

अगर semicolon छूट गया तो अगली property काम नहीं करेगी।

2. गलत Property Name

कभी-कभी spelling mistake की वजह से CSS काम नहीं करती।

❌ गलत Code:

p {
  colr: red;
}

✅ सही Code:

p {
  color: red;
}

Browser colr नहीं समझेगा, क्योंकि valid property color है।

3. गलत Selector का इस्तेमाल

Selector गलत लिख देने पर CSS apply ही नहीं होगी।

❌ गलत Code:

h11 {
  color: blue;
}

✅ सही Code:

h1 {
  color: blue;
}

Curly Braces { } का Missing होना

हर CSS rule { } में लिखा जाता है। अगर कोई bracket miss हो गया तो पूरा कोड खराब हो सकता है।

❌ गलत Code:

div {
  color: red;

✅ सही Code:

div {
  color: red;
}

हर { का एक matching } होना चाहिए।

5. Quotes का गलत इस्तेमाल

CSS में string values को quotes में रखना चाहिए (खासकर fonts या URLs में)।

गलत Code:

p {
  font-family: Times New Roman;
}

✅ सही Code:

p {
  font-family: "Times New Roman";
}

अगर font में space है तो double quotes ज़रूरी हैं।

Units भूल जाना

कई बार हम numeric values देते हैं लेकिन units लगाना भूल जाते हैं।

गलत Code:

p {
  font-size: 20;
}

✅ सही Code:

p {
  font-size: 20px;
}

Browser को यह बताना जरूरी है कि 20 क्या है — px, em, या rem?

Invalid Property Values

कभी हम property सही लिख देते हैं लेकिन value गलत दे देते हैं।

❌ गलत Code:

div {
  color: center;
}

✅ सही Code:

div {
  text-align: center;
}

यहाँ property color के लिए “center” invalid value है।

Extra Characters या Spacing

कभी अनजाने में गलत symbols या space लग जाता है।

गलत Code:

p {
  color: red;;
}

✅ सही Code:

p {
  color: red;
}

Double semicolon या random space से browser confuse हो सकता है।

Comment गलत तरीके से लिखना

CSS में comments केवल /* */ के बीच लिखे जाते हैं।

❌ गलत Code:

// यह comment है
h1 { color: blue; }

✅ सही Code:

/* यह comment है */
h1 { color: blue; }

// JavaScript में चलता है, CSS में नहीं।

File Link गलत लगाना

कभी-कभी हम CSS फाइल को गलत तरीके से HTML में लिंक कर देते हैं।

❌ गलत Code:

<link rel="stylesheet" href="style.csss">

सही Code:

<link rel="stylesheet" href="style.css">

Bonus Tips — Error Detect करने के तरीके

तरीका Description (विवरण)
Browser DevTools Chrome में “Inspect” खोलकर “Console” या “Styles” टैब देखें
CSS Validator https://jigsaw.w3.org/css-validator/ से अपने कोड की जांच करें
VS Code या IDE ये editors syntax errors highlight करते हैं
Formatting हमेशा indentation और spacing ठीक रखें

Quick Recap

गलती (Mistake) सही तरीका (Correct Method)
Semicolon miss हर property के बाद ; लगाएँ
Property spelling ध्यान से लिखें
Selector गलत HTML से match करें
Missing { } हर rule को bracket में बंद करें
Units भूलना Values के साथ px, em आदि दें
Wrong comment केवल /* comment */ इस्तेमाल करें
File link गलत सही path और नाम दें

Final Thoughts

  • CSS Errors बहुत common हैं, लेकिन अगर आप ध्यान से लिखें और
  • DevTools का use करें, तो इन्हें आसानी से पकड़ सकते हैं।
  • Practice से आपकी CSS साफ और error-free हो जाएगी