1.并集选择器
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
p,div,h1{/*他们都是红色*/
color:#0f0;
}
</style>
</head>
<body>
<p>香蕉</p>
<p>橘子</p>
<div>大白菜</div>
<div>辣椒</div>
<h1>米饭</h1>
<h1>白面</h1>
<em>我不要变色</em>
<em>我不要变色</em>
</body>
</html>
2.后代选择器
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<style type="text/css">
.nav ul li{
color:coral;
}
/*要求 首页 导航 联系 颜色为红色*/
</style>
<body>
<div class="nav">
<ul>
<li>首页</li>
<li>导航</li>
<li>联系</li>
</ul>
</div>
<ul>
<li>百度</li>
<li>新浪</li>
<li>搜狐</li>
</ul>
</body>
</html>
3.交集选择器
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
.singer{
color: #f00;
}
div.singer{
font-weight: 800;
}
</style>
</head>
<body>
<div class= "singer">刘德华</div>
<div class="singer">张学友</div>
<p class= "singer">汪峰</p>
<P class= "singer">韩红</P>
</body>
</html>
4. 属性选择器
<!--
选取标签带有特殊属性的
-->
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style>
a[title]{
color: red;
}
input[type=text]{
color: blue;
}
</style>
<style>
</style>
<body>
<a href="#" tltle="我是一个百度">百度</a>
<a href="#" title="我是一个新浪">新浪</a>
<a href="#" >搜狐</a>
<a herf="#">网易</a>
<a href="#">土豆</a>
<input type="text" />
<input type="submit"/>
<input type="reset"/>
</body>
</html>
5.属性选择器
<!--
选取标签带有特殊属性的
-->
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style>
a[title]{
color: red;
}
input[type=text]{
color: blue;
}
</style>
<style>
</style>
<body>
<a href="#" tltle="我是一个百度">百度</a>
<a href="#" title="我是一个新浪">新浪</a>
<a href="#" >搜狐</a>
<a herf="#">网易</a>
<a href="#">土豆</a>
<input type="text" />
<input type="submit"/>
<input type="reset"/>
</body>
</html>
6.属性选择器
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style>
div[class^=font]{
color: pink;
}
/*
* ^=表示以font开头
*/
div [class$=footer]{
color: pink;
}
/*
* $=表示以footer结尾
*/
div[class*=tao]{
color: green;
}
/*
*
* *=表示任意位置
*/
</style>
</head>
<body>
<div class="font12">属性选择器</div>
<div class="font12">属性选择器</div>
<div class="font24">属性选择器</div>
<div class="font24">属性选择器</div>
<div class="font24">属性选择器</div>
<div class="sub-footer">属性选择器</div>
<div class="jd-footer">属性选择器</div>
<div class="news-jd-nav">属性选择器</div>
<div class="news-jd-header">属性选择器</div>
</body>
</html>
7.子元素选择器
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
.item > li{
color:crimson;
}
/*让一级菜单的颜色变为红色
> 子指的是亲儿子,孙子 重孙子 不算
*/
</style>
</head>
<body>
<ul class="item">
<li>一级菜单</li>
<ul>
<li>二级菜单</li>
<li>二级菜单</li>
</ul>
</li>
<li>一级菜单</li>
<ul>
<li>二级菜单</li>
<li>二级菜单</li>
</ul>
</li>
<li>一级菜单</li>
<ul>
<li>二级菜单</li>
<li>二级菜单</li>
</ul>
</li>
<li>一级菜单</li>
<ul>
<li>二级菜单</li>
<li>二级菜单</li>
</ul>
</li>
</ul>
</body>
</html>