a. 要选择 所有的tag名为div的元素,就可以是这样
elements = wd.find_elements_by_css_selector('div')
b. 根据id属性 选择元素的语法是在id号前面加上一个井号: #id值
i. element = wd.find_element_by_css_selector('#searchtext')
c. 根据class属性 选择元素的语法是在 class 值 前面加上一个点: .class值
i. elements = wd.find_elements_by_css_selector('.animal')
2. 选择 子元素 和 后代元素
a. 如果 元素2 是 元素1 的 直接子元素, CSS Selector 选择子元素的语法是这样的
i. 元素1 > 元素2,中间用一个大于号
b. 如果 元素2 是 元素1 的 后代元素, CSS Selector 选择后代元素的语法是这样的
元素1 元素2
中间是一个或者多个空格隔开
3. 根据属性选择
a. 比如 <a href="http://www.miitbeian.gov.cn">苏ICP备88885574号</a> 里面根据 href选择
b. css 选择器支持通过任何属性来选择元素,语法是用一个方括号 []
element = wd.find_element_by_css_selector('[href="http://www.miitbeian.gov.cn"]')
c. 前面