Sobes.tech
Junior

Qual é a diferença entre um elemento de bloco e um elemento em linha?

sobes.tech IA

Resposta da IA

O bloco ocupa toda a largura disponível, cria uma nova linha invisível antes e depois de si, pode conter outros elementos de bloco e inline, e também tem controlo total sobre os tamanhos (width, height).

O inline ocupa apenas a largura necessária, não cria uma nova linha, pode conter apenas outros elementos inline e texto, e também ignora alterações de tamanho através de width e height (apenas padding e margin horizontais são aplicados).

Exemplos:

Blocos: div, p, h1, section. Inline: span, a, strong, em.