多代选择器
E,f
后代选择 第一级下面的所有标签
第一级空格第二级
子代选择 父级下面的一级
父级>子级
相邻选择器
div + div
嵌套规则
<div ll='1'> </div>
<div ll='1 2' ></div>
[ll='123']{}
[ll~='2']{}
[ll^='1']{}以1开头
E,f
后代选择 第一级下面的所有标签
第一级空格第二级
子代选择 父级下面的一级
父级>子级
相邻选择器
div + div
嵌套规则
内联元素不能嵌套块级元素
属性选择器
给标签添加自定义属性<div ll='1'> </div>
<div ll='1 2' ></div>
[ll='123']{}
[ll~='2']{}
[ll^='1']{}以1开头
[ll$='2']{}以2结尾
css 伪类
a:link{} 链接未访问前样式
a:visited{} 已被访问样式
a:hover{} 鼠标悬浮链接上的样式 可以给任意标签添加hover样式
a:active{} 点击的样式
:after 在元素内容中后添加内容
:before 在元素内容之前添加内容