Observe a construção CSS3 exibida a seguir.p { color: initia...
Observe a construção CSS3 exibida a seguir.
p { color: initial; }
Assinale a opção que melhor descreve a finalidade dessa
construção.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: Letra D - A alternativa correta é a que afirma que o valor initial força o valor inicial da propriedade como definido no CSS3, anulando o efeito de herança. Essa é uma característica importante do CSS3 que permite ao desenvolvedor controlar o estilo de um elemento, fazendo com que ele tenha a aparência padrão para aquela propriedade, como se nenhum estilo tivesse sido aplicado a ele antes por herança ou por estilos anteriores.
Na questão em questão, a propriedade color está sendo definida com o valor initial. Isso significa que a cor do texto do elemento <p> (parágrafo) será a cor padrão especificada para a propriedade color na folha de estilos do navegador, ou seja, o valor default que o navegador aplica para a propriedade de cor do texto quando nenhuma cor é especificada.
A capacidade de redefinir uma propriedade para seu valor inicial é útil em situações onde queremos garantir que um estilo específico não seja herdado de elementos ancestrais, proporcionando mais controle sobre o estilo e a renderização do elemento.
As outras alternativas são incorretas porque:
- A alternativa A é incorreta, pois initial não tem a função de alterar a cor de forma aleatória.
- A alternativa B é incorreta, pois initial não se refere a uma constante definida no cabeçalho da página.
- A alternativa C é incorreta, pois initial não é uma função do JavaScript e sim um valor de propriedade do CSS.
- A alternativa E é incorreta, pois initial não tem a ver com definição de propriedades neutras para páginas dinâmicas.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
https://www.w3schools.com/cssref/css_initial.asp
Quem não tem acesso: - -> D
Seria a B se fosse algo do tipo:
:root { initial: blue; }
p {color: var(--initial); }
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo