《CSS权威指南》读书笔记
Author:Chemandy 第一章 CSS和文档 略 第二章 选择器 1. 选择器分类: 1) 文档结构选择器 ①元素选择器:如p{} span{} ②集团选择器:p, body, img, div{} ③类选择器:.class1{} ④多类选择器:.class1.class2{} ⑤ID选择器:#di1{} ⑥后代选择器:body ul li{} ⑦直接后代选择器:div > p{} ⑧相邻兄弟选择器: div + p{} 说明:选择div元素后面的p元素兄弟节点。 2) 属性选择器 ①简单属性选择:h1[class]{} 说明:含class属性的h1 ②具体属性选择:h1[class="head"]{} 说明:含class属性值为head的h1 ③空格分离属性选择:h1[class~="head"]{} 说明:class属性值含有head或空格+head的h1 ④开头属性选择:h1[foo^="bar"]{} 说明:选择foo属性以bar开头的h1 ⑤结尾属性选择:h1[foo$="bar"]{} 说明:选择foo属性以bar结尾的h1 ⑥包含属性选择:h1[foo*="bar"]{} 说明:选择foo属性含有bar字符片段的h1 ⑦杠开头属性选择:h1[foo|="bar"]{} 说明:选择foo属性以bar开头或bar-开头的h1 3) 伪类选择器 ①:link ②