xpath與CSS:
類似點:
1.xpath與CSS都有web頁面定位元素的功能
2.xpath與CSS結構類似
區別:
1.CSS定位語法比Xpath簡潔,定位方式更靈活多樣
2.CSS不支持根據子元素查找元素
3.使用Xpath能夠屏蔽掉其他頁面元素改變
舉例:抓百度糯米的路徑(火狐瀏覽器)
xpath路徑:
html/body/div[2]/div[1]/div/div[3]/a[1],我們可以推導其css選擇器路徑:
html body div:nth-of-type(2) div div:nth-of-type(3) ul li:nth-of-type(4) a{}