依回傳結果數量為 CSS 選擇器排序
在同一個網頁裡,如果某種 HTML 元素的數量不同,對應的 CSS 選擇器會回傳不同數量的節點。能大致掌握特定查詢的量級很有幫助。這樣一來,當出現問題時你就能察覺,例如:你的程式碼回傳的元素明顯少於預期。
給定與先前幾乎相同的 HTML:
<html>
<body>
<div>Python is perfect for programming.
<span>It even works for scraping!</span>
</div>
<p>Still, R is better suited for data analysis.
<span>But scraping is also a breeze.</span>
</p>
<small>(It has prettier charts, too.)</small>
</body>
</html>
本練習屬於課程
