CSS选择器
外部样式设置
在<title></title>下声明
<link rel="stylesheet" href="./文件名.css">
新建ccs文件,在其中直接设置样式
内部样式设置
内联样式(行内样式):
在元素标签中加style
<div style:"" ></div>
选择器:
1. 标签选择器
如div p a等直接选中标签设置效果
2.class选择器
在标签上自定义名称 用法: class="自定义", .+自定义名字 选中元素
3.id选择器
在标签上自定义名称 用法: id="自定义", #+自定义名字 选中元素
4.通配符 *
可以将效果设置到全部元素中,但优先级低
5.派生(后代)选择器
层层筛选设置效果,用法: .chen a p,p和后代子元素都会设置上效果
6.子元素选择器
代代筛选设置效果,用法: .chen>a>p,p才会设置上效果,但一般子元素都会继承父元素的效果,所以在特定场景使用
如 选中第一个p设置效果{
<div class="c">
<p>橙子</p>
<span><p>柚子</p></span>
</div>
}
7.相邻兄弟选择器
选中相邻的子元素,用法: div+p ,必须满足同一个父元素且相邻,效果只会在p上
8.所有兄弟选择器
选中所有的兄弟元素,用法: div~p,会选择div全部的兄弟元素
9.所有子元素选择器
选中父级中全部的子元素,用法:div *,选中div中全部的子元素
a.特殊用法
!important 在样式后添加,权重最高
b.权重排行
!important >内联选择器 >ID选择器 >类选择器 >属性选择器 > 标签 >通配符 >继承 >浏览器默认