नमस्कार दोस्तों!
अगर आप CSS Selectors in Hindi को step-by-step सीखना चाहते हैं, तो यह article आपके लिए बिल्कुल सही है। CSS में styling शुरू करने से पहले selectors का concept समझना बहुत जरूरी है।
CSS selectors की मदद से आप तय करते हैं कि किस HTML element पर style apply होगी — चाहे वह एक <p> tag हो, कोई class हो या कोई unique ID।
यह guide खासतौर पर 2025 के beginners के लिए बनाई गई है, जिसमें हर selector को real-life examples के साथ step-by-step समझाया गया है।
CSS Selectors कितने प्रकार के होते हैं? – Types Of CSS Selectors In Hindi
CSS selectors in Hindi में कई प्रकार के होते हैं, लेकिन हर beginner को 4 मुख्य selectors जरूर समझने चाहिए। CSS में styling करने से पहले selectors का सही ज्ञान होना जरूरी है, क्योंकि यही तय करता है कि कौन सा style किस HTML element पर लागू होगा।
1. Universal Selector (*)
Universal selector सभी HTML elements पर styling apply करता है।
* {
color: red;
}
कब उपयोग करें?
- जब आपको पूरी वेबसाइट के सभी elements (heading, paragraph, button, links) पर एक जैसी style लागू करनी हो।
- छोटे projects और शुरुआती design stages में उपयोगी।
उदाहरण:
यदि आप चाहते हैं कि वेबसाइट के सभी texts का default color red हो, तो universal selector का use करें।
2. Tag Selector (Element Selector)
Tag selector किसी विशेष HTML tag पर style apply करता है।
p {
color: green;
font-size: 18px;
}
कब उपयोग करें?
- जब आपको केवल किसी विशेष tag का look बदलना हो।
- उदाहरण: सभी
<p>elements का color और font size बदलना।
सुझाव:
- Tag selector सरल और direct होता है।
- अगर एक style कई tags पर apply करनी हो, तो class selector बेहतर रहता है।
3. Class Selector (.)
Class selector एक style को कई elements पर apply करने का सबसे आसान तरीका है।
.highlight {
background-color: yellow;
color: blue;
}
<h1 class="highlight">Welcome</h1>
<p class="highlight">This is highlighted paragraph.</p>
कब उपयोग करें?
- जब आप चाहते हैं कि एक style कई elements पर apply हो।
- Multiple pages या sections में consistency बनाए रखना आसान।
सुझाव:
- Class names अर्थपूर्ण रखें — जैसे
.highlight,.btn-primary,.card - एक element पर एक से अधिक classes भी लगाई जा सकती हैं (
class="highlight important").
और अधिक पढ़ें: W3Schools Class Selector
4. ID Selector (#)
ID selector एक unique element के लिए होता है।
#mainHeading {
color: orange;
text-align: center;
}
<h1 id="mainHeading">Welcome to My Blog</h1>
कब उपयोग करें?
- जब आप किसी एक specific element पर अलग style apply करना चाहते हों।
- ID selector पेज में unique होना चाहिए — एक ID को एक पेज में केवल एक बार use करना best practice है।
सुझाव:
- Important elements जैसे headings, banners, sections के लिए ID selectors का use करें।
- अधिक use से conflict हो सकता है, इसलिए इसे unique elements तक सीमित रखें।
Real-Life Mini Website Example
नीचे हम एक छोटा सा mini website example देखेंगे, जिससे CSS selectors in Hindi को practically समझा जा सके।
index.html File
<h1 class="title">Welcome to My Blog</h1>
<p id="intro">CSS Seekhna hai easy!</p>
<h1>heading को class=”title” दी गई है।<p>paragraph को id=”intro” दी गई है।- यह HTML structure बहुत simple है और beginners के लिए perfect है।
style.css File
.title {
color: green;
font-weight: bold;
font-family: Arial, sans-serif;
text-align: center;
}
#intro {
font-size: 18px;
color: #333;
text-align: center;
margin-top: 10px;
}
- .title class selector CSS Selectors in Hindi heading पर style apply करता है।
- #intro ID selector CSS Selectors in Hindi paragraph पर style apply करता है।
- Color, font-weight, text alignment और spacing को customize किया गया है।
Output
- Heading (
<h1>) green, bold, और center-aligned दिखेगी। - Paragraph (
<p>) dark grey (#333) color, 18px font-size, center-aligned, और थोड़ी spacing (margin-top: 10px) के साथ दिखेगा।

यह mini example दिखाता है कि कैसे class और ID selectors को अलग-अलग HTML elements पर apply किया जा सकता है।
Common Mistakes in CSS Selectors in Hindi जो Beginners करते हैं
CSS सीखते समय beginners अक्सर कुछ common mistakes कर बैठते हैं। इन्हें समझना और avoid करना जरूरी है।
- ID और Class को confuse करना
- ID unique होती है, Class multiple elements के लिए।
- गलती: इन्हें interchangeably use करना।
div pऔरdiv, pका मतलब confuse करनाdiv p: div के अंदर सभी p elementsdiv, p: सभी div elements और सभी p elements
- ज्यादा general selectors का use करना
- Overuse से specific styles override हो सकते हैं।
- Recommendation: केवल required और specific selectors का use करें।
Tips for Writing Clean CSS Selectors in Hindi
- हर selector का सही use समझो
- ID, Class और Tag selectors को सही context में use करना सीखो।
- Comments का use करो
- CSS में comments डालो ताकि code readable और maintainable रहे।
/* यह heading style के लिए है */
h1 {
color: blue;
}
- Reusable Classes बनाओ: एक जैसी styling के लिए reusable classes बनाएं ताकि code maintainable रहे।
- Example:
.btn-primary,.highlight,.card
CSS Selectors in Hindi को Master करने का Best तरीका
CSS selectors को effectively सीखने और master करने के लिए कुछ important tips follow करें:
- हर selector का practical example browser में try करें
- Theory से सीखना कठिन हो सकता है। Small examples बनाकर real HTML page में check करें।
- Practice जितनी ज्यादा, clarity उतनी strong
- Mini projects, exercises और websites पर अलग-अलग selectors apply करें।
- Specificity और pseudo-classes जैसे
:hover,:focusसीखें
button:hover {
background-color: blue;
color: white;
}
- जब mouse button पर आएगा, background और text color change होगा।
FAQs – CSS Selectors In Hindi
Q1: CSS Selectors in Hindi क्या होते हैं, आसान भाषा में?
CSS selectors वो commands हैं जो HTML के specific elements पर CSS rules apply करती हैं।
Q2: CSS Selectors in Hindi में ID और Class selector में क्या अंतर है?
ID selector एक unique element पर apply होती है।
Class selector multiple elements पर apply की जा सकती है।
Q3: Universal selector कब use होता है?
जब आपको सभी elements पर एक जैसा base style apply करना हो।
Q4: CSS selectors की best practices क्या हैं?
Reusable classes बनाएं।
Comments का उपयोग करें ताकि code readable रहे।
Specificity को ध्यान में रखें ताकि styles correctly apply हों।
Q5: CSS practice कैसे करें?
छोटे mini projects बनाएं।
CodePen, JSFiddle, या browser के DevTools का use करके practice करें।
जितना अधिक try करेंगे, उतनी आपकी understanding मजबूत होगी।
इसे भी पढ़े –
- CSS Kya Hai in Hindi – Full Form, Types, Syntax और Example
- CSS Colors in Hindi – आसान हिंदी में पूरी जानकारी
- CSS Background Properties in Hindi – आसान भाषा में समझें
- C Language Kya Hai? जानिए पूरी जानकारी हिंदी में
- Decision Making In C In Hindi – if, if-else, switch, break और goto स्टेटमेंट्स हिंदी में पूरी जानकारी
- HTML Form in Hindi – HTML Form क्या है और कैसे बनाएं
- JavaScript क्या है?
- Loops in JavaScript in Hindi – जानें जावास्क्रिप्ट लूप क्या होते हैं और कैसे काम करते हैं
दोस्तों, अगर आपको यह article helpful लगा हो और आप CSS Selectors in Hindi सीखना चाहते हैं, तो इसे share करें, comment करें और अपने mini projects में try करें।
Next article किस topic पर चाहिए? Comment करके ज़रूर बताएं।
Written by: Aditya (Programming Sikho)