代码部分:
part1:
div p :将所有<div>
标签里面的<p>
标签选中(子标签和孙子辈标签)
<html>
<head>
<style>
div span{color:red;}
</style>
</head>
<body>
<div>
<p>
<span> Hello World! </span>
</p>
<span> Study Css </span>
</div>
</body>
</html>
上面的例子中所有的span都为红色
效果图:
part2:
div>p :将所有<div>
标签的子标签<p>
选中,不包括孙子辈标签。
<html>
<head>
<style>
div>span{color:red;}
</style>
</head>
<body>
<div>
<p>
<span> Hello World! </span>
</p>
<span> Study Css </span>
</div>
</body>
</html>
这个例子中只有Study Css是红色!
效果图:
part3:
div+p :将所有离<div>
相邻的<p>
标签选中
<html>
<head>
<style>
div+p{color:blue;} /*div后面紧跟着的第一个p标签(必须是紧邻的标签)*/
</style>
</head>
<body>
<div>hello</div>
<p>world</p>
</body>
</html>
这个例子中world字体是蓝色!
效果图:
part4:
div~p :将<div>
后面所有的<p>
标签选中
<html>
<head>
<style>
div~p{color:orange;}
</style>
</head>
<body>
<div>第一段</div>
<p>p标签</p>
<p>p标签</p>
</body>
</html>
这个例子中所有p标签字体都是橙色!
效果图:
part5:
div.a :将<div>
下class="a"
标签选中
<html>
<head>
<style>
div.a{color:green;}
</style>
</head>
<body>
<div class="a">hello world</div>
</body>
</html>
这个例子中hello world字体是绿色!
效果图:
part6:
p,span :将p和span选中
<html>
<head>
<style>
p,span{color:green;}
</style>
</head>
<body>
<p>驾驶、行驶</p>
<span>记分查询</span>
</body>
</html>
这个例子中p和span字体是绿色!