CSS层叠样式选择器
通配符选择器–*{}
标签选择器–标签名{}
类选择器-- . 标签名{}
id选择器–#标签名
优先级:!important > id > 类 > 标签 >通配符
如果一个标签写了多套样式且不冲突,那么所有样式叠加
如果冲突,那么就遵循重要性原则(!important)、具体性(优先级)、就近原则
父子选择器–.a>p a类标签的下一级p标签受a类标签影响,p标签的下一级不受a类影响
后代选择器–.a p a类标签下的各级标签都受他影响
兄弟选择器—h1~p 所有和h1标签平级的p标签都受a影响
相邻兄弟标签–.a+p 和h1相邻的p受h1影响
属性选择器–选择器名 标签[type=属性名]