I'm trying to understand how CSS selectors work using Scrapy. but I definitely don't understand to navigate in several html tag. For example, I'm trying to extract all the href link in the div id "portefeuille_bloc":

I tried this code but I can't identify where the mistake is:
response.css('div[id=portefeuille_bloc a::attr(href)').extract()
Furthermore, I tried to go deeper in the structure, and get all the h3 tag in the sub-division "portefeuille_bloc_bloc:

portefeuille_bloc.