xpath与css的区别

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{}

 

posted @   Joanna*_*  阅读(2534)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示