前端之CSS的学习
如果将其和Java做一个类比的话
我会想起Java中的封装
CSS就好比被单独封装了
需要设定什么样式就调用它
而如何调用就需要使用到选择器了
三种基础的CSS选择器
id选择器:相同id只能存在一个
类选择器:相同类可以存在多个
标签选择器:也就是HTML中的各种标签
其中标签的范围最大
而id和类是我们在标签中设定的属性
关于它们的优先级也好理解:
id的范围最精准,所以优先级最高
类的范围次精准,所以优先级次之
标签的范围最广,所以优先级最低
除了这三种基本选择器
还学习了层级选择器、并集选择器
属性选择器、伪类选择器
当然除了这些还有很多种选择器
W3C官方文档中都有详细说明
我初步目测了下大概有几十种
-
想完全学明白得花不少时间
只能学一些比较常用的,至于其它的
以后接触到了再去查文档就好了