Informática Múltipla Escolha

Um seletor CSS como (ul.submenu li a) selecionará, em uma página web:

Um seletor CSS como (ul.submenu li a) selecionará, em uma página web:

  1. somente os itens de listas e hiperlinks que estejam dentro de listas de classe submenu.
  2. todos as listas da classe submenu, todos os itens de listas e todos os hiperlinks.
  3. somente hiperlinks dentro de itens de lista listas sejam de classe submenu.
  4. todos os elementos <ul>, <li> e <a>.

Resolução completa

Explicação passo a passo

C
Alternativa C

Alternativa C - somente hiperlinks dentro de itens de lista cujas listas sejam de classe submenu.

Análise Detalhada

Para entender essa questão, precisamos analisar a sintaxe do seletor CSS apresentado: $ul.submenu \ li \ a$.

O que é um Seletor de Descendente?

No CSS, quando colocamos seletores lado a lado separados por espaços (sem o símbolo >), estamos utilizando o seletor de descendente.

  • Isso significa que o navegador deve procurar o último elemento listado (alvo), desde que ele esteja aninhado dentro dos elementos anteriores (contexto), independentemente do nível de profundidade.

Decompondo o Seletor ul.submenu li a

Vamos quebrar a lógica passo a passo:

  1. ul.submenu: Primeiro, o CSS procura por qualquer elemento <ul> que possua a classe submenu.
  2. li: Dentro desses <ul> encontrados, ele procura por elementos <li> (itens de lista).
  3. a: Finalmente, dentro desses <li>, ele seleciona os elementos <a> (hiperlinks).

Portanto, o seletor não estiliza a lista (ul) nem o item (li), mas sim foca exclusivamente nos links (a) que residem naquela estrutura específica.

Por que as outras alternativas estão incorretas?

AlternativaErro Principal
AIncorreto pois sugere que os itens de lista (li) também são selecionados para estilização, o que não ocorre.
BIncorreto pois implica que todos os elementos da lista serão afetados, ignorando a hierarquia e focando apenas no link final.
DIncorreto pois selecionaria todos os elementos da página, desconsiderando a classe submenu e a estrutura aninhada.

Conclusão

O seletor atua como um filtro hierárquico rigoroso: ele vai até o fundo da árvore DOM procurando especificamente pelos hiperlinks (a) que atendam às condições impostas pelos seus ancestrais (ul com classe submenu).

Alternativa C.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Informática

Ver mais Informática resolvidas

Tem outra questão de Informática?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.