废话不多说,直接上重点!
1.全局选择器(通配符选择器)
* {}
匹配包含html在内的所有标签
作用: 清除标签的默认样式!!!
代码演示:
*{
margin:0;
padding:0;
}
2. 标签选择器
tagName {
匹配的是标签名字叫tagName的元素
}
a { }
em {}
作用:全局挑选 用来设置公共样式
代码演示:
<html lang="en">
<head>
<title>Document</title>
<style>
a{
/* 取消超链接的下划线 */
text-decoration: none;
}
</style>
</head>
<body>
<a href="">这是一个a标签</a>
</body>
</html>
3. class类选择器
class="数字不开头 字母数字-组成!!"
.E {
匹配的是class属性值为E的元素
}
作用的是在众多标签之中挑选同一个样式的元素!!!
代码演示:
<html lang="en">
<head>
<title>Document</title>
<style>
.div{
width:200px;
height: 200px;
background-color:blueviolet;
}
</style>
</head>
<body>
<div class="box">这是一个div</div>
</body>
</html>
4. id选择器
(1)给标签写id="数字不开头 字母数字_组成!!"
(2) #E {} 匹配的就是id值为E的元素 作用:唯一挑选!!
就只能挑一个!!! 一般给js挑选元素去使用!css少用id选择器!!!
代码演示:
<html lang="en">
<head>
<title>Document</title>
<style>
#text{
width:200px;
height: 200px;
background-color:brown;
}
</style>
</head>
<body>
<div id="text">这是一个div</div>
</body>
</html>