<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: sarath</title>
    <description>The latest articles on DEV Community by sarath (@saratkumar17mss040).</description>
    <link>https://dev.to/saratkumar17mss040</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F509245%2F262a85e4-a796-477a-ac5e-41e50314ec33.jpg</url>
      <title>DEV Community: sarath</title>
      <link>https://dev.to/saratkumar17mss040</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/saratkumar17mss040"/>
    <language>en</language>
    <item>
      <title>CSS Selectors</title>
      <dc:creator>sarath</dc:creator>
      <pubDate>Fri, 25 Dec 2020 09:25:52 +0000</pubDate>
      <link>https://dev.to/saratkumar17mss040/css-selectors-505k</link>
      <guid>https://dev.to/saratkumar17mss040/css-selectors-505k</guid>
      <description>&lt;p&gt;There are different kinds of css selectors. &lt;/p&gt;

&lt;p&gt;So, what are selectors in css anyway ?&lt;/p&gt;

&lt;p&gt;Selectors are simply way of selecting things more like picking clothes in the shops. so, instead of picking clothes we pick or target html elements for styling.&lt;/p&gt;

&lt;p&gt;I have listed here some of the most commonly used selectors which are basic.&lt;/p&gt;

&lt;p&gt;Feel free to &lt;strong&gt;suggest&lt;/strong&gt; more useful css selectors in the discussion below.&lt;/p&gt;

&lt;p&gt;Some of the most used css selectors are:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Element selector&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The element selector lets you select and apply styling to all elements with the same specified element name i.e. the actual html element.&lt;/p&gt;

&lt;p&gt;eg:&lt;br&gt;
        &lt;code&gt;&lt;br&gt;
    p {&lt;br&gt;
         color: red;&lt;br&gt;
         font-size: 24px;&lt;br&gt;
    }&lt;br&gt;
        &lt;/code&gt;&lt;/p&gt;

&lt;p&gt;You can also group elements which selects all elements. &lt;/p&gt;

&lt;p&gt;eg:&lt;br&gt;
       &lt;code&gt;&lt;br&gt;
       h1,h2,h3 {&lt;br&gt;
       padding: 20px;&lt;br&gt;
           margin: 20px;&lt;br&gt;
       }&lt;br&gt;
       &lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. #id selector&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Id selectors selects elements based on the id attribute given by the developer to a certain element. Inorder to apply style in css we select the actual id like #idname. Note that # followed by idname.&lt;/p&gt;

&lt;p&gt;eg:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;&lt;br&gt;
       #registernumber {&lt;br&gt;
           background-color: green;&lt;br&gt;
       }&lt;br&gt;
   &lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. .class selector&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;One of the most commonly used selector is class selector. It applies styling to all class attribute which are specified in the html element. These are generally used when we want to apply similar styles across different pages. eg: nav, footer, header will be similar across the whole website so we can style those using classes.&lt;/p&gt;

&lt;p&gt;eg:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;&lt;br&gt;
        .footer{&lt;br&gt;
           background-color: purple;&lt;br&gt;
       border-top-left-radius: 1rem;&lt;br&gt;
       border-top-right-radius: 1rem;&lt;br&gt;
        }&lt;br&gt;
  &lt;/code&gt;&lt;/p&gt;

</description>
      <category>css</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
