CSS3

CSS3 知识量:11 - 43 - 138

2.1 选择器简介><

CSS3选择器的优势- 2.1.1 -

选择器是CSS3的一个独立模块,选择器非常重要,是CSS3工作的重要基础。要改变某个元素的样式,首先就要先正确的选择元素。

CSS3的选择器不但支持所有原CSS的选择器,同时添加了新的、独有的选择器,使得选择器工作起来更加简单和灵活。

CSS3选择器新增了属性选择器、伪类选择器、过滤选择器,可以帮助我们在开发中减少对元素类名、id名和DOM结构的依赖。

CSS3选择器的分类- 2.1.2 -

依据获取页面元素的不同,CSS3选择器可以分为:

  • 基本选择器

  • 层次选择器

  • 伪类选择器

  • 伪元素

  • 属性选择器

其中,伪类选择器又可以分为:

  • 动态伪类选择器

  • 目标伪类选择器

  • 语言伪类选择器

  • UI元素状态伪类选择器

  • 结构伪类选择器

  • 否定伪类选择器