一 css基础选择器:
1. 标签选择器
标签名/元素名{属性1;属性值1...};(div span);
2.类选择器
使用“.”进行标识,后面紧跟类名
.类名{属性1,属性值1;...}
调用的时候用class=“类名”;
3.多类选择器
多个类名中间用空格隔开;
<div class="pink fontWeight font20"></div>;
4.id 选择器
使用“#”进行标识,后面紧跟id名;
#id名{属性1:属性值1;};
id选择器与类选择器区别:
类选择器(class)好比人的名字,是可以多次重复使用;
id选择器好比人的身份证,全国唯一;两者最大的不同在于使用次数上;
通配符选择器:用“*”表示
比如清除所有HTML标识的默认边框:
* {
margin: 0;
padding: 0;
}
二 后代选择器与子元素选择器
后代选择器又称为包含选择器,用来选择元素或元素组的后代,其写法就是把外层标签写在前面,内层标签写在后面,中间用空格分隔。当标签发生嵌套时,内层标签就成为外层标签的后代。
类选择器是一个点 比如 .demo {} 而我们的伪类 用 2个点 就是 冒号 比如 :link{}。