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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM