I wrote a blog post on CSS selectors for web scraping.
It covers the basics as well as some good practices for coming up with robust selectors to consistently scrape the correct data.
Be sure to check it out!
https://datagrab.io/blog/guide-to-css-selectors-for-web-scraping/