Questão de Programação — Linguagens de marcação — CESPE / CEBRASPE 2024
Programação›Linguagens de marcação
Código
ce176018
Banca
CESPE / CEBRASPE
Órgão
LNA
Ano
2024
Nível
Superior
Cargo
Tecnologista – Especialidade: Desenvolvimento e Arquitetura de Software
Em um arquivo HTML em que se deseja associar uma mesma regra CSS a diferentes tipos de tags, foi empregado um seletor do tipo classe.Nesse caso, para a criação dessa regra, no que diz respeito ao nome do seletor no código de formatação da folha de estilo e ao nome do seletor no atributo class da tag a ser formatada na página HTML que utiliza a folha de estilo, coloca-se
Ao sinal # antes do nome do seletor no código CSS e, na página HTML, usa-se o nome do seletor sem o sinal #.
Bum ponto antes do nome do seletor no código CSS e, na página HTML, usa-se o nome do seletor também com o ponto.
Co sinal # antes do nome do seletor no código CSS e, na página HTML, usa-se o nome do seletor também com o sinal #.
Dum ponto antes do nome do seletor no código CSS e, na página HTML, usa-se o nome do seletor sem o ponto.
Eo sinal # antes do nome do seletor no código CSS e, na página HTML, usa-se o nome do seletor antecedido por um ponto.
Revelar gabarito e comentário▾
GabaritoD — um ponto antes do nome do seletor no código CSS e, na página HTML, usa-se o nome do seletor sem o ponto.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Seletores CSS: classe vs id
Gabarito: letra D. No CSS, o seletor do tipo classe é definido com um ponto (.) antes do nome (ex.: .minhaClasse). No HTML, para aplicar essa classe a uma tag, usa-se o atributo class com o nome sem o ponto (ex.: <div class="minhaClasse">). Isso diferencia o seletor de classe do seletor de id, que utiliza o caractere # no CSS.
Alternativa A — ❌ Incorreta
Afirma que no CSS se usa # antes do nome e no HTML se usa o nome sem o #. O # é o seletor para id, não para classe. Para classe, o correto é o ponto (.).
Alternativa B — ❌ Incorreta
Diz que no CSS se usa ponto e no HTML também se usa o ponto. No HTML, o atributo class recebe apenas o nome, sem nenhum símbolo.
Alternativa C — ❌ Incorreta
Afirma que no CSS se usa # e no HTML também se usa #. Ambos estão errados: no CSS, classe usa ponto; no HTML, atributo class não usa nenhum símbolo.
Alternativa D — ✅ Correta ⟵ GABARITO
Conforme explicado: no CSS, ponto antes do nome; no HTML, nome sem ponto. Esta é a sintaxe correta.
Alternativa E — ❌ Incorreta
Diz que no CSS se usa # e no HTML se usa o nome antecedido por um ponto. O # é para id, e no HTML não se coloca ponto antes do nome da classe.
PEGA ESSA DICA!
Lembre-se: no CSS, classe = ponto (.), id = sustenido (#). No HTML, os atributos class e id recebem apenas o nome. Um mnemônico: "Classe começa com C, e ponto parece um C incompleto?" Ou simplesmente decore: .classe no CSS, #id no CSS, e no HTML só o nome.