No desenvolvimento front-end, a separação entre conteúdo e ...
No desenvolvimento front-end, a separação entre conteúdo e apresentação é um princípio fundamental. Enquanto o HTML estrutura os elementos da página, o CSS gerencia a identidade visual, permitindo que o desenvolvedor aplique estilos a grupos específicos de elementos de forma centralizada e eficiente, garantindo a consistência estética do projeto Web.
Um desenvolvedor deseja padronizar todos os parágrafos de um portal de notícias para que o texto seja exibido na cor azul. Considerando as regras de sintaxe e os seletores padrão do CSS3, assinale a alternativa que apresenta a instrução correta para realizar essa formatação em todos os elementos <p> do documento.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: A
O que precisava saber: Era necessário dominar a sintaxe básica de regras CSS, reconhecer que o seletor de elemento p alcança todos os parágrafos do documento e saber que a propriedade correta para definir a cor do texto é color. Também era preciso diferenciar seletor de elemento de seletor de classe e de id.
Critério decisivo: Em CSS, o seletor de elemento p alcança todos os parágrafos do documento, e a propriedade correta para cor do texto é color. Assim, p { color: blue; } é a instrução válida.
- Se o comando pedir todos os elementos de uma tag, use seletor de elemento, como p, e não seletor de classe (.p) nem de id (#p).
- Para cor do texto, verifique se a propriedade usada é color; a base afasta text-color e font-color.
- Confirme se a regra segue a sintaxe CSS indicada na base: seletor { propriedade: valor; }.
- Quando a questão falar em padronizar todo o documento para uma determinada tag, observe o escopo da regra: o seletor deve ser global para aquele elemento.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo