Questão nº 22
Questão de Tecnologia da Informação · FCC TRT5 2022 (nº 22)
Considere o código da página web a seguir.
<!DOCTYPE html>
<html>
<head>
<title>Home</title>
<style>
I
</style>
</head>
<body>
<h1>TRIBUNAL REGIONAL DO TRABALHO DA 5ª REGIÃO</h1>
<p>Estado da Bahia</p>
</body>
</html>
Para que, ao selecionar os conteúdos textuais do corpo da página o fundo do conteúdo selecionado fique amarelo, a lacuna I deve ser corretamente preenchida pela instrução CSS
- A::selection {background: yellow} (alternativa correta)
- Bbody:selection {background: yellow}
- C::selection {background: #339900}
- Dbody::content-selection {background: #F2FF14}
- E::content-selection {background: yellow}
Resposta comentada
Gabarito Alternativa A
O pseudo-elemento ::selection é usado para estilizar o texto que o usuário seleciona (arrasta o mouse sobre ele) em uma página web.
- (A) Correta: O pseudo-elemento
::selectioné o seletor padrão do CSS para estilizar o texto selecionado, ebackground: yellowdefine a cor de fundo para amarelo, conforme solicitado. - (B) Incorreta:
body:selectionestá incorreto porque::selectioné um pseudo-elemento (requer dois pontos duplos::) e não uma pseudo-classe que se anexa diretamente a um elemento com um único ponto (:). - (C) Incorreta: Embora o seletor
::selectionesteja correto, a cor de fundo#339900é verde, e a questão pede que o fundo seja amarelo. - (D) Incorreta:
::content-selectionnão é um pseudo-elemento CSS válido ou reconhecido. A banca tenta enganar com um nome que soa lógico para "seleção de conteúdo", mas não existe. - (E) Incorreta:
::content-selectionnão é um pseudo-elemento CSS válido ou reconhecido.
Fonte: FCC TRT5 2022 Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.