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

CSS में एडवांस्ड सिलेक्टर्स


CSS में एडवांस्ड सिलेक्टर्स में एडजेसेंट सिबलिंग सिलेक्टर, एट्रिब्यूट सिलेक्टर, डायरेक्ट चाइल्ड सिलेक्टर, nth-of-type सिलेक्टर आदि शामिल हैं। इसमें जनरल सिबलिंग सिलेक्टर भी शामिल है, एक उदाहरण नीचे दिखाया गया है:

h1 ~ h3

डायरेक्ट चाइल्ड सिलेक्टर का उदाहरण -

div > span

CSS में एडवांस्ड सिलेक्टर्स दिखाने वाला कोड निम्न है -

उदाहरण

<html> <head> <style> #red {    color: red; } .green {    background: green; } ul:nth-of-type(1) {    background: rgb(0, 174, 255); } ul + h3 {    border: 4px solid rgb(19, 0, 128); } a[href="https://www.wikipedia.org"] {    font-size: 25px; } h1 ~ h3 {    font-size: 40px; } div > span {    background-color: DodgerBlue; } </style> </head> <body> <h1>Advanced Selectors Example</h1> <ul> <li>Cow</li> <li>Dog</li> <li>Cat</li> </ul> <ul> <li>Puma</li> <li>Leopard</li> <li>Cheetah</li> </ul> <h3>Animals</h3> <div> <span>Text sample</span> <p> Paragraph Text <span>span text</span> </p> <p class="green">Paragraph Text</p> <p id="red">Paragraph Text.</p> <p class="green">Paragraph Text</p> </div> <a href="https://www.google.com">www.google.com</a> <a href="https://www.wikipedia.org" target="_blank">www.wikipedia.org</a> </body> </html>

आउटपुट

उपरोक्त कोड निम्न आउटपुट उत्पन्न करेगा -

CSS में एडवांस्ड सिलेक्टर्स


  1. CSS में सिलेक्टर्स को ग्रुप करना CSS में सिलेक्टर्स को ग्रुप करना

    CSS ग्रुपिंग सिलेक्टर का उपयोग कई एलिमेंट्स को सिलेक्ट करके उन्हें एक साथ स्टाइल करने के लिए किया जाता है। यह कोड और प्रत्येक एलिमेंट के लिए कॉमन स्टाइल्स घोषित करने के अतिरिक्त प्रयास को कम करता है। सिलेक्टर्स को ग्रुप करने के लिए, प्रत्येक सिलेक्टर को कॉमा से अलग किया जाता है।सिंटैक्सCSS ग्रुपिंग

  1. CSS में जनरल सिबलिंग सिलेक्टर्स CSS में जनरल सिबलिंग सिलेक्टर्स

    CSS जनरल सिबलिंग सिलेक्टर का उपयोग उन सभी एलिमेंट्स को सिलेक्ट करने के लिए किया जाता है जो पहले एलिमेंट का अनुसरण करते हैं जैसे कि दोनों उसी पैरेंट के बच्चे हैं।सिंटैक्सCSS जनरल सिबलिंग सिलेक्टर का सिंटैक्स निम्नलिखित है:element ~ element { /*declarations*/ }निम्नलिखित उदाहरण CSS जनरल सिबलिंग सिलेक्

  1. CSS एट्रिब्यूट सिलेक्टर्स से फॉर्म्स स्टाइल करना CSS एट्रिब्यूट सिलेक्टर्स से फॉर्म्स स्टाइल करना

    CSS में एट्रिब्यूट सिलेक्टर्स का उपयोग करके विशेष एट्रिब्यूट्स वाले HTML एलिमेंट्स पर स्टाइल्स लागू करें। एट्रिब्यूट सिलेक्टर पर निम्न नियम लागू होते हैं।p[lang] − lang एट्रिब्यूट वाले सभी पैराग्राफ एलिमेंट्स सिलेक्ट करता है।p[lang="fr"] − उन सभी पैराग्राफ एलिमेंट्स को सिलेक्ट