Skip to content

Instantly share code, notes, and snippets.

@korakot
Forked from slotix/css3vsxpath.csv
Created June 15, 2020 16:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save korakot/325f9d7c874c7b591f8548587117240e to your computer and use it in GitHub Desktop.
Save korakot/325f9d7c874c7b591f8548587117240e 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