Olá, Júlio! =)
A propriedade display
possui diversos valores, desde inline
e block
, até inline-block
, table
, entre outros, incluindo alguns valores ainda experimentais...
As mais usadas acredito que sejam as três primeiras... E quais as diferenças entre elas?
Um das grandes diferenças é fato de que o display: inline
não aplica os valores de margin
e padding
na vertical, ou seja, top
e bottom
, além de não aplicar os valores de height
e width
! Dessa forma, observe que algumas das propriedades que aplicamos não seriam válidas caso não optássemos por display: block
ou display: inline-block
. =)
Espero ter ajudado, mas qualquer dúvida não hesite em perguntar! =)
Abraço e bons estudos,
Fábio