Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> CSS

CSS में . और # सिलेक्टर का अंतर


'.' सिलेक्टर

'.' सिलेक्टर एक क्लास लेवल सिलेक्टर है। डॉट ऑपरेटर का उपयोग एक स्टाइल क्लास बनाने के लिए किया जाता है जिसे फिर कई HTML एलिमेंट्स पर लागू किया जा सकता है।

'#' सिलेक्टर

'#' सिलेक्टर एक एलिमेंट लेवल सिलेक्टर है। हैश ऑपरेटर का उपयोग किसी विशेष एलिमेंट पर स्टाइल लागू करने के लिए किया जाता है जिसकी id '#' सिलेक्टर में उपयोग की गई id के समान होती है।

उदाहरण

निम्नलिखित उदाहरण, तीन div एलिमेंट्स पर '.' और '#' सिलेक्टर के उपयोग को दर्शाता है।

<!DOCTYPE html> <html> <head>    <title>Selector Example>/title>    <style>       .blackBorder {          border: 2px solid black;       }       #redDiv {          border: 2px solid red;       }    </style> </head> <body>    <div> No Border Box </div>    <div class="blackBorder"> Black Border Box </div>    <div id="redDiv"> Red Border Box </div>    <div> No Border Box </div>    <div class="blackBorder"> Black Border Box </div> </body> </html>
  1. CSS सेलेक्टर और डिक्लेरेशन्स को समझना CSS सेलेक्टर और डिक्लेरेशन्स को समझना

    CSS सेलेक्टर्स का उपयोग दिए गए पैटर्न से प्रत्येक एलिमेंट का मिलान करके HTML एलिमेंट्स को चुनने के लिए किया जाता है। हम प्रॉपर्टी और उनके मान को सेलेक्टर के अंदर घोषित करके स्टाइल्स को परिभाषित करते हैं। सिंटैक्स स्टाइल्स घोषित करने के लिए सिंटैक्स निम्नानुसार है: Selector { property: value; } CSS म

  1. CSS Display और Visibility में अंतर CSS Display और Visibility में अंतर

    हम HTML डॉक्यूमेंट में किसी एलिमेंट को CSS Visibility और CSS Display प्रॉपर्टीज से क्रमशः छुपा या हटा सकते हैं। उपयोगकर्ता को दोनों प्रॉपर्टीज के उपयोग में कोई अंतर नहीं लग सकता, लेकिन अंतर है। CSS Display - none एलिमेंट को डॉक्यूमेंट पर रेंडर नहीं करता और इस प्रकार इसे कोई स्थान आवंटित नहीं करता।

  1. CSS में प्सूडो-क्लास और प्सूडो-एलिमेंट में अंतर CSS में प्सूडो-क्लास और प्सूडो-एलिमेंट में अंतर

    प्सूडो-क्लास एक प्सूडो-क्लास सेलेक्टर की एक अवस्था को दर्शाता है जैसे :hover, :active, :last-child, आदि। ये सिंगल कोलन (:) से शुरू होते हैं। CSS प्सूडो-क्लास का सिंटैक्स निम्नानुसार है: :pseudo-class{ attribute: /*value*/ } प्सूडो-एलिमेंट इसी तरह, एक प्सूडो-एलिमेंट वर्चुअल एलिमेंट्स को चुनने के लिए