zoukankan      html  css  js  c++  java
  • HTML_css选择器

    第二种增加css样式的方法,可以在head中增加style标签,style中通过选择器定位标签增加css样式

    CSS选择器分为六种:

    1、id选择器

    2、class选择器
     
    3、标签选择器
     
    4、层级选择器(空格)
     
    5、组合选择器(逗号)
     
    6、属性选择器(中括号)
     
     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>Title</title>
     6     <style>
     7 
     8 
     9         /*id选择器*/
    10         #i1{
    11             background-color: #0000CC;
    12             width: 100px;
    13             height: 50px;
    14         }
    15 
    16 
    17     </style>
    18 </head>
    19 <body>
    20 
    21 <div id="i1">id选择器</div>
    22 
    23 </body>
    24 </html>
     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>Title</title>
     6     <style>
     7 
     8 
     9         /*class选择器*/
    10         .c1{
    11             background-color: red;
    12             width: 100px;
    13             height: 50px;
    14         }
    15 
    16         /*为什么有id和class两种选择器?*/
    17         /*id在html页面中,只允许出现1个同名id;但是class是可以重复的;*/
    18         /*实际前端开发中,主要用class进行定位的,因为多个标签可以同时引用一个css样式*/
    19 
    20 
    21     </style>
    22 </head>
    23 <body>
    24 
    25 <div class="c1">class选择器</div>
    26 
    27 </body>
    28 </html>
     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>Title</title>
     6     <style>
     7 
     8 
     9         /*标签选择器*/
    10         /*表示 这个页面下所有的div标签,都增加这个样式*/
    11         div{
    12             background-color: pink;
    13             width: 100px;
    14             height: 100px;
    15         }
    16 
    17 
    18     </style>
    19 </head>
    20 <body>
    21 
    22 <div></div>  /*标签选择器*/
    23 
    24 </body>
    25 </html>
     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>Title</title>
     6     <style>
     7 
     8 
     9         /*层级选择器*/
    10         /*表示div标签下的span标签使用这个样式*/
    11         div span{
    12             background-color: pink;
    13             width: 100px;
    14             height: 100px;
    15         }
    16 
    17 
    18     </style>
    19 </head>
    20 <body>
    21 
    22 <div>
    23     <span>层级选择器</span>
    24 </div>
    25 
    26 </body>
    27 </html>
     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>Title</title>
     6     <style>
     7 
     8 
     9         /*id组合选择器 id i1 i2 i3 共用一套css样式*/
    10         #i1, #i2, #i3 {
    11             background-color: #0000CC;
    12             width: 100px;
    13             height: 100px;
    14         }
    15 
    16 
    17         /* 组合选择器 class s1 s2 s3 共用一套css样式*/
    18         .s1,.s2,.s3{
    19 
    20         background-color: darkmagenta;
    21 
    22         height:48px;
    23 
    24         }
    25 
    26 
    27         /*最常用:class层级选择器*/
    28         .c2 span{
    29             background-color:blue;
    30             width: 100px;
    31             height: 100px;
    32         }
    33 
    34 
    35 
    36     </style>
    37 </head>
    38 <body>
    39 
    40     <!--id组合选择器-->
    41     <div id="i1"></div><br>
    42     <div id="i2"></div><br>
    43     <div id="i3"></div>
    44 
    45 
    46     <!-- class组合选择器 -->
    47     <div class="s1"></div>
    48     <div class="s2"></div>
    49     <div class="s3"></div>
    50 
    51     <!--class选择器-->
    52     <div class="c2">
    53         <span>123</span>
    54     </div><br>
    55     <div class="c2">
    56         <span>456</span>
    57     </div><br>
    58     <div class="c2">
    59         <span>789</span>
    60     </div>
    61 
    62 </body>
    63 </html>
  • 相关阅读:
    转:PCIe基础知识
    转:HDMI介绍与流程
    Java EJB JBoss
    冒泡排序
    多线程
    快排
    Talk is cheap,show me the code
    oracle union
    Oracle 【to_number】【instr】
    DB 【ACID】
  • 原文地址:https://www.cnblogs.com/testfan/p/8955400.html
Copyright © 2011-2022 走看看