选择器
通过选择器,我们可以控制所有是这一标签影响下的元素。选择器之间还可以进行嵌套,通过各种嵌套来设置给指定的元素设置各种信息。
在这之前我们控制整个页面有三种方式,分别为内部引入方式、外部引入方式和行内引入方式。行内引入方试的优先级最高,剩余两种哪个最后写哪个优先级高。
1 <!DOCTYPE html>
2 <html>
3 <head>
4 <meta charset="utf-8">
5 <title></title>
6 <!-- 内部引入方式 -->
7 <style type="text/css">
8 div{
9 font-size: 30px;
10 font-family: "blackadder itc";
11 }
12 p{
13 font-size: 30px;
14 font-family: "Ink Free";
15 }
16 </style>
17 <!-- 外部引入方式 这两种哪个更靠后,就哪个优先-->
18 <link rel="stylesheet" type="text/css" href="CSS开发.css"/>
19 </head>
20 <body>
21 <div>I am the first one!</div>
22 <div>I am the second one!</div>
23 <div>I am the third one!</div>
24 <!-- 这是行内引入 优先级最高-->
25 <p style="color:green;">I don't like you guys.</p>
26 </body>
27 </html>

选择器分类:选择器分为标签选择器、类选择器和id选择器
1 <!DOCTYPE html>
2 <html>
3 <head>
4 <meta charset="utf-8">
5 <title></title>
6 <style type="text/css">
7 /* 选择器{
8 属性名1:属性值1;
9 属性名2:属性值2;
10 属性名3:属性值3;
11 } */
12 /* 1.标签选择器 */
13 只要是这个标签的,属性就全在这里面设置了
14 div{
15 font-size: 12px;
16 }
17 /* 2.类选择器 */
18 .one{
19 color:blue;
20 }
21 .two{
22 color:green;
23 }
24 /* id选择器 */
25 #header{
26 font-family: "arial rounded mt bold";
27 }
28 #navigation{
29 font-family: "arial narrow";
30 }
31 </style>
32 </head>
33 <body>
34 <div class="one" id="header">你对力量一无所知!</div>
35 <div class="two" id="navigation">享受这冰冷的胜利吧!</div>
36 <div class="one">不,这胜利没有任何意义!</div>
37 </body>
38 </html>

最后一个内容
1 <!DOCTYPE html>
2 <html>
3 <head>
4 <meta charset="utf-8">
5 <title></title>
6 <style type="text/css">
7 /* 选择器{
8 属性名1:属性值1;
9 属性名2:属性值2;
10 属性名3:属性值3;
11 } */
12 /* 只要是这个标签的,属性就全在这里面设置了 */
13 div p{
14 font-size: 12px;
15 } /* 这表示对div下面的p标签做控制 */
16 div p span{
17 color:red;
18 font-size:50px;
19 } /* 这表示只能对div下面的p标签下面的span标签做控制 */
20 .one{
21 color:blue;
22 }
23 .two{
24 color:green;
25 font-size: 20px;
26 }
27 .good{
28 font-size: 30px;
29 }
30
31 </style>
32 </head>
33 <body>
34 <div class="one good">你对力量一无所知!</div>
35 <div class="two">享受这冰冷的胜利吧!</div>
36 <div class="one"><p>不,这<span>胜利</span>没有任何意义!</p></div>
37 <p>洗洗睡吧孩子!</p>
38 </body>
39 </html>
最下面那个“你对力量一无所知!”的类还可以设置多个,一起控制。
真的是最后一个内容了
1 <!DOCTYPE html>
2 <html>
3 <head>
4 <meta charset="utf-8">
5 <title></title>
6 <style type="text/css">
7 /* 选择器{
8 属性名1:属性值1;
9 属性名2:属性值2;
10 属性名3:属性值3;
11 } */
12 /* 只要是这个标签的,属性就全在这里面设置了 */
13 div p{
14 font-size: 12px;
15 } /* 这表示对div下面的p标签做控制 */
16 div p span{
17 color:red;
18 font-size:50px;
19 } /* 这表示只能对div下面的p标签下面的span标签做控制 */
20 .one{
21 color:blue;
22 }
23 .two{
24 color:green;
25 font-size: 20px;
26 }
27 .good{
28 font-size: 30px;
29 }
30 div.two{ /* 这表示我只想让div下面的类是two的受到影响,这样p.two不受到影响 */
31 color:brown;
32 }
33 </style>
34 </head>
35 <body>
36 <div class="one good">你对力量一无所知!</div>
37 <div class="two">享受这冰冷的胜利吧!</div>
38 <div class="one"><p>不,这<span>胜利</span>没有任何意义!</p></div>
39 <p class="two">洗洗睡吧孩子!</p>
40 </body>
41 </html>


浙公网安备 33010602011771号