No curso 4 de HTML e CSS, na parte 4 desse curso, na atividade 3 tem uma questão que pede para selecionar o último
. Eu entendi tranquilo que a resposta certa é a letra B, porém, não entendi a explicação do pq a letra A está errada.
section~ h2 Alternativa errada! Desta forma, não selecionamos nenhum dos h2. Não existem h2 irmãos diretos da section.
O ~ não faz o papel de selecionar TODOS, após alguma coisa? Pq então a explicação diz que ele não iria selecionar nenhum? Nesse caso, ele selecionaria todos os h2 que vem após a section, não? Eu sei que a questão só pede o último h2, minha dúvida é só nessa explicação mesmo, porque não tá fazendo sentindo, pra mim.