python爬蟲系列11--CSS選擇器
參考連結:http://www.w3school.com.cn/cssref/css_selectors.asp
https://blog.csdn.net/u013007900/article/details/54728408
css是一門將HTML文件樣式化的語言。選擇器由它定義,並與特定的HTML元素的樣式相關連。在CSS中,選擇器是一種模式,用於選擇需要新增樣式的元素。
選擇器 例子 例子描述
.class .intro 選擇 class="intro" 的所有元素
#id #firstname 選擇 id="firstname" 的所有元素
element p 選擇所有 <p> 元素
element,element div,p 選擇所有 <div> 元素和所有 <p> 元素
element element div p 選擇 <div> 元素內部的所有 <p> 元素
element>element div>p 選擇父元素為 <div> 元素的所有 <p> 元素
element+element div+p 選擇緊接在 <div> 元素之後的所有 <p> 元素
[attribute] [target] 選擇帶有 target 屬性所有元素
[attribute=value] [target=_blank] 選擇 target="_blank" 的所有元素
[attribute~=value][title~=flower] 選擇 title 屬性包含單詞 "flower" 的所有元素
[attribute|=value] [lang|=en] 選擇 lang 屬性值以 "en" 開頭的所有元素
:link a:link 選擇所有未被訪問的連結
...