Pular para o conteúdo principal

Questão de Programação — CSS (Cascading Style Sheets) — FUNDATEC 2025

ProgramaçãoCSS (Cascading Style Sheets)
Código
qg474917
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2025
Nível
Superior
Cargo
Analista em Computação / Ênfase em Programação de Sistemas na Tecnologia JAVA
Em páginas HTML com estilização CSS, pode acontecer um problema conhecido como colapso de margem CSS. Sobre esse problema, analise as assertivas abaixo e assinale a alternativa correta.I. Margens superior e inferior dos elementos podem ser reduzidas em uma única margem que igual à maior das duas margens.II. Acontece exclusivamente nas margens superior e inferior.III. Pode acontecer em valores de margem negativos.
  1. ATodas as assertivas estão corretas.
  2. BTodas as assertivas estão incorretas.
  3. CApenas a assertiva III está correta.
  4. DApenas as assertivas I e II estão corretas.
  5. EApenas as assertivas II e III estão corretas.
Revelar gabarito e comentário

GabaritoA — Todas as assertivas estão corretas.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Colapso de Margens CSS

Gabarito: letra A. Todas as assertivas estão corretas. O colapso de margens (margin collapsing) é um comportamento do CSS em que as margens verticais de elementos adjacentes ou aninhadas se combinam em uma única margem, cujo tamanho é igual à maior das margens envolvidas. Esse fenômeno ocorre exclusivamente nas margens superior e inferior (margens horizontais não colapsam) e também pode ocorrer com valores negativos, resultando em soma ou subtração das margens.

Assertiva

Descrição

Correta?

I

Margens superior e inferior podem ser reduzidas a uma única margem igual à maior delas.

II

Ocorre exclusivamente nas margens superior e inferior (verticais).

III

Pode acontecer com valores de margem negativos.

1Ocorre em margens verticais
Superior (top)
Inferior (bottom)
2Combina em uma única margem
Igual à maior das duas
Margens negativas também colapsam
3Não ocorre em margens horizontais
Left
Right
Colapso de margens CSS
LEVELsoulevel.com.br
Colapso de margens CSS: Ocorre em margens verticais (Superior (top), Inferior (bottom)); Combina em uma única margem (Igual à maior das duas, Margens negativas também colapsam); Não ocorre em margens horizontais (Left, Right)

Assertiva I — ✅ Correta

Descreve corretamente o colapso: duas margens verticais se fundem em uma única margem igual à maior delas. Por exemplo, se um elemento tem margin-bottom: 20px e o próximo tem margin-top: 30px, a margem final entre eles será de 30px (a maior).

Assertiva II — ✅ Correta

O colapso ocorre apenas nas margens verticais (top e bottom). Margens horizontais (left e right) nunca colapsam, pois o layout de bloco no fluxo normal é unidirecional na vertical. Essa é uma regra fundamental do CSS.

Assertiva III — ✅ Correta

Margens negativas também participam do colapso. Quando uma margem é negativa, o resultado pode ser menor que a maior margem positiva, ou até mesmo negativo, dependendo dos valores. Por exemplo: margin-bottom: 20px e margin-top: -10px resultam em 10px (20 - 10).

Gabarito: letra A — todas as assertivas estão corretas.

Link permanente: /questoes/qg474917