CSS选择符类型

标签选择符:针对某一类标签,可以以标签作为选择符

 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml">
 3 <head>
 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 5 <title>选择符类型_标签选择符</title>
 6 <style type="text/css">
 7     p{color:#F00; font-size:36px;}
 8 </style>
 9 </head>
10 
11 <body>
12         <p>0.5秒三分绝杀!波特兰上演波什时刻 第N次拯救热火</p>
13         <h1>玩命暴扣扳平+助攻绝杀三分 热火太幸运有这颗队魂</h1>
14         <p>热火今夜还一功臣必须赞 11分不多但却分分是金!</p>
15         <p>詹波为小弟恶犯叫屈 当事人他都起飞了!肯定假摔</p>
16         <p>斯帅称客战开拓者奥登不打 波什:他很快就可复出</p>
17 </body>
18 </html>

 

类选择符:通过类选择符定义一个样式,需要改样式的元素就在该元素内通过class属性将该样式添加到该元素中
         定义类名的时候数字不要开头,起名的时候最好要有意义

       可以同时给某个元素应用多个类格式:class="类1 类2"(类与类之间用空格隔开)

 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml">
 3 <head>
 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 5 <title>选择符类型_类选择符</title>
 6 <style type="text/css">
 7     .red{color:#C00;}
 8     .family{font-family:"汉仪清韵体简";}
 9 </style>
10 </head>
11 
12 <body>
13     <p class="red">0.5秒三分绝杀!波特兰上演波什时刻 第N次拯救热火</p>
14     <h1>玩命暴扣扳平+助攻绝杀三分 热火太幸运有这颗队魂</h1>
15     <p>热火今夜还一功臣必须赞 11分不多但却分分是金!</p>
16     <p>詹波为小弟恶犯叫屈 当事人他都起飞了!肯定假摔</p>
17     <p class="red family">斯帅称客战开拓者奥登不打 波什:他很快就可复出</p>
18 </body>
19 </html>

 

 

ID选择符:只想针对某一个元素进行控制,与类基本相似,只是以英文"#"开头,因为ID具有唯一性,所以在网页中只能出现一次

     定义id的时候数字不要开头,起名最好要有意义

 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml">
 3 <head>
 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 5 <title>id选择符</title>
 6 <style type="text/css">
 7     #two{color:#600; font-family:‘汉仪行楷简‘;}
 8     #one{font-family:Arial, Helvetica, sans-serif; font-family:‘汉仪行楷简‘; font-size:36px;}
 9 </style>
10 </head>
11 
12 <body>
13 <h1>李克强主持召开<span>国务院</span>常务会议</h1>
14     <h2 id="two"> 听取最低生活保障政策落实督查情况汇报</h2>
15     部署进一步加强和改进低保工作<br />
16     <div id="one">决定将《社会救助暂行办法(草案)》向社会公开征求意faksdjfkasfkasdfj</div>
17 </body>
18 </html>

 

 

包含(派生)选择符(选择符的嵌套使用,针对某个元素中的子元素进行控制,就可以使用该方法,这样就可以不用id或者类选择符,代码可以简洁):
     语法:e1 e2{属性:属性值}(e1是父元素,e2是子元素)

 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml">
 3 <head>
 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 5 <title>包含选择符</title>
 6 <style type="text/css">
 7     p strong{color:#F00;}
 8 </style>
 9 </head>
10 <body>
11     <p>0.5秒三分绝杀!波特兰上演波什时刻 第N次拯救热火</p>
12     <h1>玩命暴扣扳平+助攻绝杀三分 热火太幸运有这颗队魂</h1>
13     <p><strong>热火</strong>今夜还一功臣必须赞 11分不多但却分分是金!</p>
14     <p>詹波为小弟恶犯叫屈 当事人他都起飞了!肯定假摔</p>
15     <div>斯帅称客战开拓者奥登不打 波什:他很快就可复出</div>
16     
17     <ul>
18            <li> 安东尼推特怒骂无礼粉丝:我没要求你这货支持我</li>
19         <li>大范:篮网就像低级联赛球队 他们的处境联盟最差</li>
20         <li>基德求教真神获五字真经 波帅:他够强硬能做到这点</li>
21     </ul>
22     <div><strong>雷霆</strong>擒步行者!隐形杀手冒头 东部又一新控神诞生</div>
23     <h1>加内特直言还没找到节奏:经历过比这更艰难的时期</h1>
24 </body>
25 </html>

 

 

通配选择符:*{属性:属性值}      可以控制所有的html元素
    作用范围很广,但是效率较低(工作中慎用)

 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml">
 3 <head>
 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 5 <title>通配选择符</title>
 6 <style type="text/css">
 7     *{color:#0C0; font-size:18px;}
 8 </style>
 9 </head>
10 <body>
11      <p>0.5秒三分绝杀!波特兰上演波什时刻 第N次拯救热火</p>
12     <h1>玩命暴扣扳平+助攻绝杀三分 热火太幸运有这颗队魂</h1>
13     <p>热火今夜还一功臣必须赞 11分不多但却分分是金!</p>
14     <p>詹波为小弟恶犯叫屈 当事人他都起飞了!肯定假摔</p>
15     <div>斯帅称客战开拓者奥登不打 波什:他很快就可复出</div>
16     
17     <ul>
18         <li> 安东尼推特怒骂无礼粉丝:我没要求你这货支持我</li>
19         <li>大范:篮网就像低级联赛球队 他们的处境联盟最差</li>
20         <li>基德求教真神获五字真经 波帅:他够强硬能做到这点</li>
21     </ul>
22     <div>灭雷霆擒步行者!隐形杀手冒头 东部又一新控神诞生</div>
23     <h1>加内特直言还没找到节奏:经历过比这更艰难的时期</h1>
24 </body>
25 </html>

 

 

 选择符分组(集体控制):将同样的样式用于多个选择符,选择符之间用逗号隔开
     语法:选择符1,选择符2,选择符3{属性:属性值}

 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml">
 3 <head>
 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 5 <title>选择符分组</title>
 6 <style type="text/css">
 7     h1,div,p strong{font-weight:normal;}
 8 </style>
 9 </head>
10 
11 <body>
12     <p>0.5秒三分绝杀!波特兰上演波什时刻 第N次拯救热火</p>
13     <h1>玩命暴扣扳平+助攻绝杀三分 热火太幸运有这颗队魂</h1>
14     <p><strong>热火</strong>今夜还一功臣必须赞 11分不多但却分分是金!</p>
15     <p>詹波为小弟恶犯叫屈 当事人他都起飞了!肯定假摔</p>
16     <div>斯帅称客战开拓者奥登不打 波什:他很快就可复出</div>
17     
18     <ul>
19            <li> 安东尼推特怒骂无礼粉丝:我没要求你这货支持我</li>
20         <li>大范:篮网就像低级联赛球队 他们的处境联盟最差</li>
21         <li>基德求教真神获五字真经 波帅:他够强硬能做到这点</li>
22     </ul>
23     <div><strong>雷霆</strong>擒步行者!隐形杀手冒头 东部又一新控神诞生</div>
24     <h1>加内特直言还没找到节奏:经历过比这更艰难的时期</h1>
25 </body>
26 </html>

 

标签指定式选择符:想用id或class的同时还想用标签选择符
    语法:h1#content 表示针对id为content的h1标签
      h1.p1表示针对class为p1的h1标签
        
    组合选择符:将所有选择符类型组合使用

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。