No contexto do CSS, assinale o seletor (selector) que seleciona para aplicação os elementos com o atributo class=xpto.
- A)#xpto { ... }
Errada, porque #xpto seleciona um elemento com id="xpto", e não com class="xpto".
- B)(xpto) { ... }
Errada, porque (xpto) não é uma sintaxe válida de seletor em CSS.
- C)*xpto { ... }
Errada, porque *xpto não representa um seletor de classe e não é a forma correta de selecionar class="xpto".
- D).xpto { ... }
Certa, porque .xpto é o seletor de classe que aplica o estilo aos elementos com class="xpto".
- E)xpto { ... }
Errada, porque xpto sozinho seria um seletor de elemento/tag chamada xpto, não de classe.
Gabarito: D
Em CSS, o seletor serve para indicar quais elementos da página vão receber uma regra de estilo. Quando você quer atingir elementos pelo atributo class, usa o ponto antes do nome da classe, como em .xpto. Isso seleciona todos os elementos que tenham class="xpto", independentemente da tag, o que deixa o estilo reaproveitável e bem prático. É comum confundir classe com id, mas são coisas diferentes: id usa #, classe usa . . Então, se a questão fala em class=xpto, a leitura correta é seletor de classe, não seletor de identificador. Por isso, a alternativa D está correta. Pense assim: class é para grupo, id é para item único. O CSS acompanha essa lógica com . para classe e # para id. Na prática, .xpto { ... } estiliza todos os elementos marcados com essa classe.