css中级选择器
1.1 派生选择器(子类选择器)
a.语法
选择器a 选择器b{
样式名1:样式值1;
样式名2:样式值2;
..........
}
b.不加派生选择器的效果
![在这里插入图片描述](https://img-blog.csdnimg.cn/1db0ce633b554a8384e3a0b5af3818fb.png#pic_center)
c.加派生选择器的效果
![在这里插入图片描述](https://img-blog.csdnimg.cn/e9c8305ca6a645a2bc511624dfadeb47.png#pic_center)
d.源码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>中级选择器的应用</title>
<style type="text/css">
div span{
color: orange;
}
</style>
</head>
<body>
<div id="box">
<span>早安</span>
<div>
<span>各位</span>
</div>
</div>
<span>祝你好运</span>
</body>
</html>
2.2 直接子类选择器
a.语法
选择器a > 选择器b{
样式名1:样式值1;
样式名2:样式值2;
..........
}
b.不加直接选择器的效果
![在这里插入图片描述](https://img-blog.csdnimg.cn/d5567cd4ec654707b3ca756a3e5c765c.png#pic_center)
c.加直接选择器的效果
![在这里插入图片描述](https://img-blog.csdnimg.cn/646899b6016945619087cc107d6edb1d.png#pic_center)
d.源码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>中级选择器的应用</title>
<style type="text/css">
div > span{
color: orangered;
}
</style>
</head>
<body>
<div id="box">
<span>早安</span>
<div>
<p>
<span>各位</span>
</p>
</div>
<p>每个人都是一个潜力股</p>
<span>Good luck</span>
<p>我们的是最棒的</p>
<p>我们的是最牛的</p>
</div>
<span>祝你好运</span>
</body>
</html>
2.3 分组选择器
a.语法
选择器a,选择器b{
样式名1:样式值1;
样式名2:样式值2;
}
b.不加分组选择器的效果
![在这里插入图片描述](https://img-blog.csdnimg.cn/fc29466f33864e20bb3db4cfc92a1668.png#pic_center)
c.加分组选择器的效果
![在这里插入图片描述](https://img-blog.csdnimg.cn/0ccb64a0ebb54fd580c2ab2214fc9766.png#pic_center)
d.源码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>中级选择器的应用</title>
<style type="text/css">
span,p{
color: orangered;
}
</style>
</head>
<body>
<div id="box">
<span>早安</span>
<div>
<span>各位</span>
</div>
<span>Good luck</span>
<p>我们的是最棒的</p>
</div>
<span>祝你好运</span>
</body>
</html>
2.4 兄弟选择器
a.语法
选择器a+选择器b{
样式名1:样式值1;
样式名2:样式值2;
}
b.不加兄弟选择器的效果
![在这里插入图片描述](https://img-blog.csdnimg.cn/38255df634c141bc88cdf811db14ea70.png#pic_center)
c.加兄弟选择器的效果
![在这里插入图片描述](https://img-blog.csdnimg.cn/954fcccbafdc4b60a49486ce30b9f6b5.png#pic_center)
d.源码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>中级选择器的应用</title>
<style type="text/css">
span+p{
color: orangered;
}
</style>
</head>
<body>
<div id="box">
<span>早安</span>
<div>
<span>各位</span>
</div>
<p>每个人都是一个潜力股</p>
<span>Good luck</span>
<p>我们的是最棒的</p>
<p>我们的是最牛的</p>
</div>
<span>祝你好运</span>
</body>
</html>