伪类和伪元素
伪类和伪元素都是用来选择某一部分HTML内容的。
伪类倾向于选择处于某一种状态的元素
如:hover会选择处于鼠标指向状态中的元素,直接选择那个元素,遵从了HTML定义的结构
而伪元素则往往会超越HTML定义的结构,得到与创造新元素相同的效果
如::first-line,我们在HTML的结构中没有专门的一个元素将第一行的文字包裹起来,但是如果用了::first-line就可以选择到这段文字的一部分,就相当于用一个新元素包裹了第一行一样
伪类和伪元素的归类:
这个是网上大神的归纳,来源就是上面的连接
伪类 伪元素
网友评论