在CSS3中是提倡使用选择器来将样式与元素直接绑定在一起的. 网页开发过程中,我们需要定义很多class来应用到不同的元素上,由于class本身是没有语义而且是可以复用的,所以过度使用class会使得整个样式表结构非常混乱.为了减少class的使用频度,需要尽可能的使用选择器来指定元素.而且使用选择器还可以定义很多规则,这样也可以减少重复定义class的代码量. 在CSS3中,主要有以下几种选择器:属性选择器.结构性选择器.UI状态选择器.通用兄弟元素选择器.下面分别介绍一下: (一)属性选择器