← Questões de Programação

Programação · FGV · 2021

Questão comentada de Programação

No contexto do CSS3, assinale o script que define corretamente a formatação para todos os elementos h1 de um documento.

Gabarito: D

Em CSS, voce vai quase sempre montar a regra com o formato: seletor { propriedade: valor; }. O seletor indica quais elementos receberao a estilização, e dentro das chaves ficam as propriedades separadas por ponto e virgula. No caso de todos os elementos h1 de um documento, o seletor correto é simplesmente h1, sem ponto, sem # e sem cifrão. A alternativa D está certa porque usa exatamente esse padrao: h1 { background-color: yellow; font-family: verdana; }. Aqui, h1 seleciona todas as tags h1, background-color define a cor de fundo e font-family define a fonte. É o tipo de sintaxe que o CSS "entende sem reclamar". As demais alternativas erram na forma do seletor ou na sintaxe das propriedades. Em CSS, propriedade e valor se separam por dois-pontos, e cada declaração termina com ponto e virgula. Se você colocar sinal de igual, vírgula no lugar errado, ou usar .h1 / #h1 sem a intenção de selecionar classe ou id, a regra já sai do trilho. Resumo de prova: tag pura = h1; classe = .h1; id = #h1. Para estilizar todos os h1, use o nome da tag diretamente. Não precisa de magia, só de pontuação correta.

Continue treinando

Questões relacionadas