HTML学习笔记

HTML学习CSS选择器06-简单选择器

2019-04-18  本文已影响0人  coderhlt

1、元素选择器

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
         div {
             background-color: red;
         }
    </style>
</head>
<body>
<div>我是元素选择器,可以叫我标签选择器</div>
</body>
</html>

2、通用选择器

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
         * {
             color: red;
         }
    </style>
</head>
<body>
<div>我是div</div>
<h1>我是h</h1>
</body>
</html>

3、id选择器

<!DOCTYPE html>                         
<html lang="en">                        
<head>                                  
    <meta charset="UTF-8">              
    <title>Title</title>                
    <style>                             
                                        
          #the-first-element{           
              color: red;               
          }                             
                                        
          #the_two_element{             
              color: blue;              
          }                             
                                        
          #theThirdElement{             
              color: black;             
          }                             
                                        
    </style>                            
</head>                                 
<body>                                  
<!--中划线-->                              
<p id="the-first-element">我是p2</p>      
                                        
<!--下划线-->                              
<p id="the_two_element">我是p3</p>        
                                        
<!--驼峰标示-->                             
<p id="theThirdElement">我是p4</p>        
</body>                                 
</html>                                 

3、类选择器

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
           .btn{
               background-color: red;
               width:60px;
               text-align: center;
           }


           .confirm{
               color: black;
           }

           .cancell{

               color:blue ;
           }

           .delete{
               color: aqua;``
           }
    </style>
</head>
<body>
     <p class="btn confirm">红</p>
     <p class="btn cancell">黄</p>
     <p class="btn delete">绿</p>
</body>
</html>

4、属性选择器

4.1、属性值是one

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
           [title="one"]{
               color: green;   
           }
    </style>
</head>
<body>
    <div title="one">文字一</div>
    <div title="two">文字二</div>
</body>
</html>

4.2、属性值包含单词one

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
           [title~="one"]{
               color: green;
           }

    </style>
</head>
<body>
    <div title="one two">文字一</div>
    <div title="two">文字二</div>
</body>
</html>

4.3、属性值以one为开头的

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
           [title^="one"]{
               color: green;
           }

    </style>
</head>
<body>
    <div title="one two">文字一</div>
    <div title="two one">文字二</div>
</body>
</html>

5、后代选择器

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
           div span {
               color: red;
           }

    </style>
</head>
<body>
      <div>
           <span>文字</span>
      <p>
           <span>文字二</span>
      </p>
      </div>
</body>
</html>

6、子选择器

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
           div>span {
               color: red;
           }

    </style>
</head>
<body>
      <div>
           <span>文字</span>
      <p>
           <span>文字二</span>
      </p>

      </div>
</body>
</html>

7、交集选择器

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
          div.one{
              background-color: red;
          }

    </style>
</head>
<body>
      <div class="one">我是div</div>
      <p class="one">我是div2</p>
</body>
</html>

8、并集选择器

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
          div,.one{
              background-color: red;
          }

    </style>
</head>
<body>
      <div >我是div</div>
      <p class="one">我是div2</p>
</body>
</html>
上一篇 下一篇

猜你喜欢

热点阅读