css选择器分类

Posted 平凡的世界

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css选择器分类相关的知识,希望对你有一定的参考价值。

css选择器大致可以分为10大类:

1、元素选择器 如:p{}

2、类选择器 如:.xx{}

3、ID选择器 如:#xx{}

4、关联选择器 如:p a{}

5、子元素选择器 如:p>a{}

6、相邻兄弟选择器 如:p+a{},匹配的是紧邻p元素后面的a元素

7、组合选择器 如:p,a{}

8、元素选择器 如:img[alt],匹配包含alt属性的img元素

9、伪类选择器 如:a:hover{}

技术分享

10、伪元素选择器

技术分享

 

伪元素和伪类之所以这么容易混淆,是因为他们的效果类似而且写法相仿,但实际上 css3 为了区分两者,已经明确规定了伪类用一个冒号来表示,而伪元素则用两个冒号来表示。

:Pseudo-classes
::Pseudo-elements

但因为兼容性的问题,所以现在大部分还是统一的单冒号,但是抛开兼容性的问题,我们在书写时应该尽可能养成好习惯,区分两者。

以上是关于css选择器分类的主要内容,如果未能解决你的问题,请参考以下文章

CSSCSS 选择器 ① ( CSS 选择器作用 | CSS 选择器分类 | 标签选择器 | 类选择器 | div 与 span 标签 | 多类名选择器 )

css选择器分类

css选择器分类及运用

CSS小技能:常用样式属性选择器分类盒子模型

CSS 选择器

JQuery——选择器分类