Seletores CSS – pseudo-classe :not e atributo target
Gabarito: letra D. O seletor CSS3 que atende ao requisito (links externos com target="_blank" que não pertencem à classe .patrocinado) é a[target="_blank"]:not(.patrocinado). A alternativa D reproduz essa estrutura, ainda que contenha um espaço entre a e [target...], enquanto as demais apresentam erros sintáticos graves que as invalidam.
A banca testa o conhecimento da pseudo-classe :not(), que recebe um seletor simples (no caso, uma classe) para negar, e do seletor de atributo [atributo="valor"]. A combinação deve ser sem espaço entre o elemento e o colchete, pois com espaço torna-se seletor descendente. Contudo, como nenhuma outra alternativa traz a negação de classe correta, a D é a única que atende ao sentido pretendido.
Alternativa A — ❌ Incorreta
Usa :!(.patrocinado), que não é uma pseudo-classe válida em CSS. O operador ! não existe para negação direta; o correto é :not().
Alternativa B — ❌ Incorreta
Também utiliza :!(), inválido, e ainda emprega [class="patrocinado"] em vez de .patrocinado. A forma correta de negar uma classe é :not(.patrocinado).
Alternativa C — ❌ Incorreta
Apresenta a sintaxe [link{target="_blank"}], que não é reconhecida pelo CSS. O atributo é escrito entre colchetes, não com chaves.
Alternativa D — ✅ Correta ⟵ GABARITO
a [target="_blank"]:not(.patrocinado). Apesar do espaço entre a e [target...], que tecnicamente tornaria o seletor descendente, a estrutura contém os elementos essenciais: seletor de atributo [target="_blank"] e pseudo-classe :not(.patrocinado). As demais alternativas estão sintaticamente inválidas, o que torna esta a única opção plausível. A intenção é o seletor a[target="_blank"]:not(.patrocinado).
Alternativa E — ❌ Incorreta
Também possui o espaço entre a e [target...], e usa :not([class*=".patrocinado"]). O seletor [class*=".patrocinado"] verifica se o atributo class contém o texto literal ".patrocinado" (incluindo o ponto), o que não equivale a selecionar elementos com a classe patrocinado. A forma correta é :not(.patrocinado).
Gabarito: letra D.