CSS还提供了更多更加灵活的选择器
1、使用多个基本选择器进行的组合,可以灵活选取标签
方式一:层级选择器
语法:父级标签 子集标签{}
ps;div a{}
方式二:属性选择器
语法:[属性='值']
ps:input[type = 'text']{}
方式三:并集选择器
选择器1,选择器2,...{}
ps:.c1,#d1,div a{}
2、使用伪类选择器,可以添加一些特殊效果
主要针对超链接标签的使用
正常的状态 :link
鼠标悬停的状态 :hover
鼠标按住的状态 :active
被鼠标访问的状态 :visited