Id style overwrites the tag name style : Style overwrite « Style Basics « HTML / CSS






Id style overwrites the tag name style

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
    <head>
        <title> Property Inheritance </title>
        <style type='text/css'>
      ul li {
          border: thin solid black;
      }
      li#navigation {
          border: thick solid black;
      }
        </style>
    </head>
  <body>
    <ul>
        <li> This is a test. </li>
        <li id='navigation'> This is a test.  </li>
    </ul>
  </body>
</html>

 








Related examples in the same category

1.Style cascade
2.Style cascade 1
3.class style overwrites the wildcard style
4.CLASS overrules ELEMENT
5.ID overrules CLASS
6.inline styles overrule everything except !important
7.!important overrides all, including inline styles