Skip to content

Instantly share code, notes, and snippets.

@vanleantking
Forked from slotix/css3vsxpath.csv
Created August 28, 2019 06:36
Show Gist options
  • Save vanleantking/098416a61b500f2af1404052573dc4d3 to your computer and use it in GitHub Desktop.
Save vanleantking/098416a61b500f2af1404052573dc4d3 to your computer and use it in GitHub Desktop.
Goal CSS 3 XPath
All Elements * //*
All P Elements p //p
All Child Elements p>* //p/*
Element By ID #foo //*[@id=’foo’]
Element By Class .foo //*[contains(@class,’foo’)]
Element With Attribute *[title] //*[@title]
First Child of All P p>*:first-child //p/*[0]
All P with an A child Not possible //p[a]
Next Element p + * //p/following-sibling::*[0]
Previous Element Not possible //p/preceding-sibling::*[0]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment