CSS – CSS selectors in Hindi

 हेल्लो दोस्तों आज की इस पोस्ट में आप जानेगे की CSS Selectors क्या होते है और ये कितने प्रकार के होते है | आज की इस पोस्ट में , मै आपको बहुत ही आसान भाषा में बताउगा की CSS Selectors क्या होते है चलिए शुरू करते है -



What is Selectors (  CSS Selectors क्या होते है ? )

Selectors का Use HTML Elements को Target करने के लिए किया जाता है यानि कि इसकी मदद से आप HTML के किसी भी Element के साथ उसकी Style को change कर सकते है  यदि और आसन Words में कहे तो - "A CSS selector selects the HTML element(s) you want to style."

CSS में कई अलग-अलग प्रकार के Selectors होते है 
  1. CSS Elements Selectors 
  2. CSS ID Selectors
  3. CSS Class Selectors
  4. CSS Universal Selectors
  5. CSS Group Selectors

  1. CSS Elements Selectors

    Element Selector, Elements के नाम से  HTML Element select करता है 
    (or)
    "The element selector selects HTML elements based on the element name."



    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <style>
            p {
      text-aligncenter;
      colorpurple;
            
        </style>
    </head>
    <body>
        <p>This style Will be applied on every paragraph.</p>
        <p id="mypara1">it's also</p>
        <p>And Me!</p>
    </body>
    </html>


    Output:

    This style Will be applied on every paragraph.

    it's also

    And Me!

  2. CSS ID Selectors
    ID Selector एक विशेष या special Element को select करने के लिए HTML Element की ID विशेषता के उपयोग करता है 
    एक Element की ID एक page में अंदर Unique ID होती है इसलिए CSS ID Selectors का उपयोग एक unique Element को Select करने के लिए किया जाता है |
    किसी Specific ID (विशिष्ट आईडी) वाले Element को select करने के लिए एक हैश (#) Character लगाये इसके बाद Element की ID का नाम लिखे |

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <style>
            #mypara1 {
      text-aligncenter;
      colorpurple;
            
        </style>
    </head>
    <body>
        <p id="mypara1">Welcome to NOOBITHUB</p>
        <p>This Paragraph Will not be affected</p>
    </body>
    </html>


    Output :

    Welcome to NOOBITHUB

    This Paragraph Will not be affected

  3. CSS Class Selector :
    Class Selector एक specific class (विशिष्ट Class ) attribute के साथ HTML Element को select करता है यह एक period character (Full Stop Symbol ".") के साथ use किया जाता है period character के बाद class का नाम लिखा जाता है  यहाँ पर हम class का नाम "noobithub" लेते है तो चलिए शुरू करते है और समझते है -

    Note : Class का नाम कभी Number से Start नही करना चाहिए |

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <style>
      .noobithub {
      text-aligncenter;
      colorskyblue;
    }
            
        </style>
    </head>
    <body>
        <h1 class="noobithub">Welcome To NOOBITHUB</h1>
        <p class="noobithub">This Paragraph Will not be affected</p>
    </body>
    </html>


    Output :

    Welcome To NOOBITHUB

    This Paragraph Will not be affected

    Example :2 

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <style>
      h1.noobithub {
      text-aligncenter;
      colorskyblue;
    }
            
        </style>
    </head>
    <body>
        <h1 class="noobithub">Welcome To NOOBITHUB</h1>
        <p class="noobithub">This Paragraph Will not be affected</p>
    </body>
    </html>

    Output : 2 

    Welcome To NOOBITHUB

    This Paragraph Will not be affected

    Example : 3

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <style>
      p.noobithub {
      text-aligncenter;
      colorskyblue;
    }
            
        </style>
    </head>
    <body>
        <h1 class="noobithub">Welcome To NOOBITHUB</h1>
        <p class="noobithub">This Paragraph Will not be affected</p>
    </body>
    </html>

    Output :3

    Welcome To NOOBITHUB

    This Paragraph Will not be affected



  4. CSS Universal Selector
    Universal Selector को हम Asterisk (*) से represent करते है जब हम यूनिवर्सल सिलेक्टर का प्रयोग करेगे तो हम Asterisk (*) character का प्रयोग करेगे 
    Universal Selector सभी Elements को select करता है Universal Selector किसी other Elements के अंदर के Elements को  भी select कर  सकता है 
    तो चलिए उधाहरण से समझते है -

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <style>
      * {
      text-aligncenter;
      colorskyblue;
    }
            
        </style>
    </head>
    <body>
        <h1 class="noobithub">Welcome To NOOBITHUB</h1>
        <p>Every element on the page will be affected by the style.</p>
        <p class="noobithub">This Paragraph Will be affected</p>

    </body>
    </html>


    Output : 

    Welcome To NOOBITHUB

    Every element on the page will be affected by the style.

    This Paragraph Will be affected

     

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <style>
    div * {
      background-color:purple;
      color:white;
      align-itemscenter;
      font-familyVerdana, Geneva, Tahomasans-serif;
    }

            
        </style>
    </head>
    <body>
        <h1>Welcome To NOOBITHUB</h1>

    <div class="intro">
      <p id="firstname">My name is Sky Baba.</p>
      <p id="hometown">I live in India.</p>
    </div>

    <p>My best friend is AS.</p>
        
    </body>
    </html>


    Output : 

    Welcome To NOOBITHUB

    My name is Sky Baba.

    I live in India.

    My best friend is AS.

     

  5. CSS Group Selector 
    Group Elements का use सभी Elements को एक ही Style Definitions के साथ select करने के लिए किया जाता है हम simply बोल सकते है की कोड को कम करने के लिए Grouping Selector का use किया जाता है इसके साथ हम comma का भी use करते है |
    Comma का use Grouping में प्रत्येक selector को अलग करने के लिए किया जाता है | आप यहा पर 2 Example देखेगे और जानेगे की आखिर क्या अंतर होता है जब हम Group Selector के बिना CSS Code लिखते है और जब हम CSS Code को Group selector के साथ लिखते है 
    तो चलिए देखेते है 
    Group Selector के बिना CSS Code :-

    Example 1:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <style>
    h1 {
      text-aligncenter;
      colorpurple;
    }

    h2 {
      text-aligncenter;
      colorpurple;
    }

    p {
      text-aligncenter;
      colorpurple;
    }

        </style>
    </head>
    <body>
        <h1>Welcome To NOOBITHUB</h1>

        <h2>Second Heading!</h2>
        <p>This is a paragraph.</p>
        
    </body>
    </html>

    आप उपर  देख सकते है यहाँ पर  Group Selector के use के बिना CSS Code काफी अधिक हो गया है 

    Output : 

    Welcome To NOOBITHUB

    Second Heading!

    This is a paragraph.

    तो चलिए अब हम Group selector का use  करके CSS Code देखते है 

    Example :2

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <style>
    h1h2p {
      text-aligncenter;
      colorpurple;
    }

        </style>
    </head>
    <body>
        <h1>Welcome To NOOBITHUB</h1>

        <h2>Second Heading!</h2>
        <p>This is a paragraph.</p>
        
    </body>
    </html>


    Output :

    Welcome To NOOBITHUB

    Second Heading!

    This is a paragraph.



    दोस्तों आप देख सकते है की जब हमने Group Selector का use करके CSS Code लिखा तो Code काफी Short  हो गया , यानि की जहा काफी सारी line का code लिखना होता था अब Group Selector के  प्रयोग से सारा code एक line में सिमिट  गया |

    दोस्तों  मै आशा करता हू कि "CSS – CSS selectors in Hindi" यह पोस्ट आपको पसंद आई होगी और दोस्तों अगर आपको  "CSS – CSS selectors in Hindi " इस Post से लेकर कोई सवाल है  तो  आप हमसे comment के माध्यम से पूछ सकते है 
    दोस्तों अगर आपको "CSS – CSS selectors in Hindi" हमारी ये post अच्छी लगी हो, तो अपने दोस्तों के साथ इस पोस्ट को share करे | यदि आप हमारी आने वाली Latest Post का Notification पाना चाहते है तो  इसके  के लिए आप हमे follow कर सकते है |


    **Thank You** 







      

Comments

Popular posts from this blog

What is Computer and which is the first computer

How To Create a Folder & Rename a Folder & Delete a folder