No CSS3, são utilizadas diretrizes para criar regras de estilo para as propriedades do Box Model, as quais servem para determinar a criação do box de um elemento da marcação. A propriedade que define a espessura do enchimento de um box é:
- A)height
Errada, porque height define a altura do elemento, não o espaço interno do box.
- B)border
Errada, porque border é a borda da caixa, não o enchimento interno.
- C)margin
Errada, porque margin é o espaço externo, usado para afastar elementos.
- D)padding
Certa, porque padding é o preenchimento interno entre o conteúdo e a borda.
Gabarito: D
No CSS3, o Box Model é a forma como o navegador enxerga cada elemento como uma “caixa” composta por conteúdo, preenchimento, borda e margem. Em prova, vale lembrar essa ordem mental: conteúdo no centro, depois o espaço interno, depois a borda e, por fim, o espaço externo. A propriedade que define a espessura do enchimento interno da caixa é o padding. Ele cria o espaço entre o conteúdo e a borda, funcionando como um “acolchoado” da caixa. É exatamente isso que a questão quer quando fala em enchimento do box. Para não confundir: margin fica fora da borda, servindo para afastar um elemento do outro; border é a própria linha de contorno; e height trata da altura do elemento, não do enchimento. Então, entre as opções, a correta é D, porque padding é a propriedade responsável pelo espaço interno do box. Esse é um conceito clássico de CSS e muito cobrado em concursos, geralmente sem pegadinha conceitual pesada, só troca de nomes para ver se você sabe quem é quem no box model.