Preciso confirmar algumas coisas: Margin: Espaçamento externo. Usabilidade: Quando quero ter espaço entre o meu elemento e o elemento que está ao redor. Padding: Espaçamento interno. Usabilidade: Quando quero delimitar um espaçamento interno entre o conteúdo do meu elemento e a caixa que fica ao redor dele.
Então quer dizer que se eu der um tamanho x pra um elemento, e determinar um padding o meu conteúdo irá diminuir de tamanho até alcançar o padding? Ou minha caixa aumenta a partir do tamanho do meu elemento mais o padding?