1. 程式人生 > >python爬蟲系列11--CSS選擇器

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 選擇所有未被訪問的連結

...