A propriedade “display” do CSS é utilizada para especificar exibição de um elemento HTML. Cada elemento HTML tem um valor de exibição padrão dependendo do seu tipo. O valor de exibição padrão para a maioria dos elementos é “block” ou “inline”. Sobre este conceito os elementos HTML que possuem exibição padrão do tipo block são
- A)e
Correta, porque e são elementos block por padrão no HTML.
- B)e
Errada, porque é inline e não pertence ao grupo dos elementos block.
- C)e
Errada, porque é inline, enquanto é block.
- D)e
Errada, porque é inline, então a dupla não é formada por dois elementos block.
Gabarito: A
No HTML, cada elemento já nasce com um comportamento padrão de exibição. Isso significa que, mesmo sem CSS, o navegador decide se aquele elemento ocupa a linha toda ou se fica “encaixado” no fluxo do texto. Em geral, os elementos block começam em uma nova linha e costumam ocupar toda a largura disponível; já os inline ficam na mesma linha, como se fossem palavras dentro de uma frase. Na questão, a banca quer saber quais elementos têm exibição padrão block. O exemplo mais clássico é o , que é um título de bloco, e o , que também é um parágrafo em bloco. Ambos normalmente quebram linha antes e depois, ajudando a organizar o conteúdo da página. Por outro lado, e são exemplos tradicionais de elementos inline. Eles servem para destacar trechos de texto sem criar uma nova linha por si só. Então, se você vê uma alternativa misturando com ou com , já pode desconfiar: está juntando block com inline. Por isso, o gabarito A está correto: e são elementos com exibição padrão do tipo block. Em provas, vale guardar essa dupla como referência segura, porque ela aparece muito quando a banca cobra noções básicas de HTML e CSS.