Qual o código que representa um declaração válida CSS (Cascading Style Sheets):

Questão

Qual o código que representa um declaração válida CSS (Cascading Style Sheets):

Alternativas

A) {h1 : color=red; font-size=20px; }

B) h1 [ color=red font-size=20 ]

C) <h1 color=red font-size=20>

D) h1 { color: red; font-size: 20px; }

98%

E) h1, color: red, font-size: 20px;

Explicação

Uma regra CSS válida segue a estrutura:

  1. Seletor (ex.: h1)
  2. Bloco de declarações entre chaves { }
  3. Cada declaração no formato propriedade: valor; (com dois-pontos e ponto-e-vírgula)

Analisando as alternativas:

  • A) Usa color=red e font-size=20px com sinal de igual (=), mas em CSS o correto é :. Além disso, o seletor está dentro das chaves, o que está incorreto.
  • B) Usa colchetes [] e também usa =; não é a sintaxe de regra CSS.
  • C) É sintaxe de HTML (tag), não uma regra CSS.
  • D) h1 { color: red; font-size: 20px; } está exatamente no padrão CSS: seletor + chaves + declarações propriedade: valor;.
  • E) Está separando com vírgulas e sem chaves; não forma uma regra CSS válida.

Logo, a única declaração CSS válida é a alternativa D.

Alternativa correta: (D).

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.