A chrome/firefox extension, let you get readable & maintainable css selector from elements.
Result of "Copy selector":
#TopstoryContent > div > div > div > div:nth-child(41) > div > div > h2 > div > a
Result of EasySelect:
div[itemprop='zhihu:question'] > a
Open inspector in the browser.
You can find EasySelect at right side of inspector ui.
Three part of EasySelect :
npm install
npm run serve
npm run build
npm run analyze