Qual é a diferença entre margem e preenchimento

Índice:

Anonim

o principal diferença entre a margem e o preenchimento é que margin ajuda a criar espaço ao redor do elemento fora da borda, enquanto o preenchimento ajuda a criar espaço ao redor do elemento dentro da borda.

Geralmente, quase todas as organizações empresariais mantêm um site. Ajuda a fornecer informações ao cliente sobre os produtos e serviços da organização. HTML, CSS e JavaScript são as linguagens básicas usadas para programação web. O HTML ajuda a construir a estrutura das páginas da web, enquanto o JavaScript ajuda a tornar o conteúdo interativo. Além disso, CSS significa Cascade Style Sheets (CSS) e ajuda a tornar as páginas da Web apresentáveis ​​com estilo. Em geral, margin e padding são duas propriedades disponíveis em CSS.

CSS, Margem, Preenchimento

O que é margem

Margin é uma propriedade em CSS que é usada para criar espaços ao redor dos elementos, fora da borda. O programador pode definir a margem superior, direita, inferior e esquerda. Em outras palavras, ele pode definir esses valores usando margin-top, margin-right, margin-bottom e margin-left.

Os valores podem ser dos seguintes tipos.

Primeiro, auto permite que o navegador calcule a margem. Além disso, o comprimento denota uma margem em px, pt ou cm, enquanto% ajuda a descrever uma margem como uma porcentagem em relação à largura do elemento que o contém. Finalmente, herdar denota que a margem deve herdar do elemento pai.

Figura 1: exemplos de CSS com margem

Acima estão alguns exemplos. O primeiro exemplo define a margem superior, direita, inferior e esquerda de acordo com os valores definidos. O segundo exemplo define as margens superior, direita, inferior e esquerda em uma linha. Ele atribui margem de 25 px à parte superior e inferior, enquanto 50 px à direita e à esquerda do elemento de parágrafo. O exemplo final define todas as margens para 25px do elemento de parágrafo.

O que é padding

Padding é uma propriedade em CSS que ajuda a criar espaço ao redor de um elemento dentro da borda. O programador pode definir o preenchimento para superior, direito, inferior e esquerdo. Em outras palavras, ele pode definir esses valores usando padding-top, padding-right, padding-bottom e padding-left.

Os valores podem ser dos seguintes tipos.

O comprimento descreve o preenchimento em px, pt ou cm, enquanto% denota o preenchimento como uma porcentagem em relação à largura do elemento que o contém. Por fim, herdar descreve que o preenchimento deve ser herdado do elemento pai.

Figura 2: exemplo de CSS com preenchimento

Acima estão alguns exemplos. O primeiro exemplo define o preenchimento da parte superior, direita, inferior e esquerda de acordo com os valores definidos. O segundo exemplo define os preenchimentos superior, direito, inferior e esquerdo em uma linha. Ele atribui margem de 25 px à parte superior e inferior, enquanto 50 px à direita e à esquerda do elemento de parágrafo. O exemplo final define todos os preenchimentos para 25px do elemento de parágrafo.

Diferença entre margem e preenchimento

Definição

Margin é uma propriedade CSS usada para criar espaço ao redor do elemento fora da borda definida, enquanto o padding é uma propriedade CSS usada para criar espaço ao redor do elemento, dentro da borda definida. Portanto, isso explica a principal diferença entre margem e preenchimento.

Valores

Além disso, os valores de margem podem ser auto, comprimento,% ou herança, enquanto os valores de preenchimento podem ser comprimento,% ou tipo de herança. Portanto, esta é outra diferença entre margem e preenchimento.

Conclusão

Em resumo, margin e padding são duas propriedades em CSS que permitem estilizar as páginas da web. Não é possível atribuir valores negativos para essas propriedades. A principal diferença entre margem e preenchimento é que a margem ajuda a criar espaço ao redor do elemento fora da borda, enquanto o preenchimento ajuda a criar espaço ao redor do elemento dentro da borda.

Referência:

1. “CSS Margins.” CSS Margin, disponível aqui. 2. CSS Padding, disponível aqui.

Qual é a diferença entre margem e preenchimento