1. CSS选择符学习方法及用途
根据CSS参考手册学习CSS选择符,建议采用分类进行学习总结。
CSS参考手册在线:http://css.doyoe.com/
CSS选择符一方便用于CSS编程,另一方面在爬虫中使用较多。
注:爬虫中选择某个特定标签,可以根据正则表达式、BeautifulSoup、CSS选择器、xpath等方法获取,其中CSS选择器使用也是比较多的。
2. CSS选择符主要分为五大类
(1)元素选择符;
(2)关系选择符
(3)属性选择符
(4)伪类选择符
(5)伪对象选择符
3. 元素分选择符
分为四种:通配选择符*;类型选择符(E即HTML标签名);ID选择符(E #id);类选择符(E.class)。
4. 关系选择符
根据HTML标签的关系选择相应的标签,关系选择符分为四种:包含选择符E F; 子选择符E>F; 相邻选择符E+F; 兄弟选择符E~F。
5. 属性选择符
根据HTML标签是否包含某个属性或根据某个属性的值的特点,选择相应标签,主要使用方式如下表所示。
6.伪类选择符
使用较少,见参考手册。
7.伪对象选择符
使用较少,见参考手册。