HTML & CSS para iniciantes

HTML & CSS para iniciantes (Parte 32): Margens externas e margens externas

Todos os vídeos do tutorial HTML & CSS para iniciantes

Este tutorial abordará duas coisas: margens externas e margens externas. Vamos começar com as margens externas. Para um elemento p definido diretamente dentro do elemento body, as instruções para margem esquerda e direita significam a distância em relação às margens externas do elemento body. Se vários parágrafos se seguirem, as instruções para margem externa superior e inferior significam a distância entre os parágrafos individuais. Aliás, também são possíveis valores negativos na definição das margens externas e das margens, o que permite sobreposições.

Definindo a margem externa

Margem e distância são os espaços em branco forçados entre o elemento atual e seu elemento pai ou vizinho. As seguintes propriedades CSS em elementos HTML que criam um parágrafo próprio ou um bloco são úteis.

No caso de margin, trata-se da forma abreviada das quatro propriedades margin-top, margin-right, margin-bottom e margin-left. Os seguintes valores são possíveis:

auto - a margem externa é calculada automaticamente.

• Porcentagem - refere-se ao elemento para o qual a margem foi especificada.

• Valor de comprimento - valores negativos também são permitidos, o que permite a sobreposição de elementos.

São permitidos até quatro valores:

• um valor - margem externa acima, abaixo, à esquerda e à direita

• dois valores - primeiro valor para a margem externa acima e abaixo, segundo valor para a margem externa direita e esquerda

• três valores - primeiro valor para a margem externa acima, segundo valor para a margem direita e esquerda, terceiro valor para a margem externa abaixo

• quatro valores - primeiro valor para a margem externa acima, segundo para a direita, terceiro para baixo e quarto para a esquerda.

O exemplo a seguir mostra o uso das propriedades margin:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<style>
p {
   background-color: yellow;
}
 p.ex {
   margin: 30px 50px 30px 50px; 
   background-color:#FF99FF;
</style>
</head>
<body>
<p>Configuração do Rig da Câmera</p>
<p class="ex">Neste treinamento em vídeo, você aprenderá a montar um Rig de Câmera e a movê-lo com segurança pelo espaço 3D. Um arquivo de projeto está incluso.</p>
</body>
</html>



Neste exemplo, foram definidos dois parágrafos de texto.

HTML & CSS para iniciantes (Parte 32): Margens externas e margens externas

Além disso, foram atribuídas margens para o segundo parágrafo.

margin: 30px 50px 30px 50px;



Essa indicação significa o seguinte:

• 30 pixels de margem superior

• 50 pixels de margem à direita

• 30 pixels de margem inferior

• 50 pixels de margem à esquerda

Especificar informações individuais para as margens

Antes, foi apresentada a especificação geral de margin. No entanto, também é possível fazer especificações individuais. Por meio das seguintes propriedades, é possível determinar a margem superior, esquerda, inferior ou direita de um elemento individualmente.

margin-top - margem externa/acima

margin-right - margem externa/direita

margin-bottom - margem externa/abaixo

margin-left - margem externa/esquerda

Para todas as quatro propriedades, os seguintes valores podem ser usados:

auto - a margem externa é calculada automaticamente.

• Porcentagem - refere-se ao elemento para o qual a margem- [superior, direita, inferior, esquerda] foi especificada.

• Valor de comprimento - valores negativos também são permitidos, o que permite a sobreposição de elementos.

O exemplo a seguir mostra como as informações individuais de margem podem ser usadas de forma eficaz.

<!DOCTYPE html>
<html>
<head>
<style>
p {
   background-color: yellow;
}
p.ex {
   margin-top: 100px;
   margin-bottom: 100px;
   margin-right: 150px;
   margin-left: 50px;
}
 </style>
 </head>
 <body>
<p>Configuração do Rig da Câmera</p>
<p class="ex">Neste treinamento em vídeo, você aprenderá a montar um Rig de Câmera e a movê-lo com segurança pelo espaço 3D. Um arquivo de projeto está incluso.</p>
</body>
</html>



No navegador, o resultado se parece com o seguinte:

HTML & CSS para iniciantes (Parte 32): Margens externas e margens externas

Definindo o preenchimento interno

No preenchimento interno, trata-se do espaço forçado entre o conteúdo do elemento e sua própria borda do elemento. As seguintes propriedades CSS são úteis em elementos HTML que criam um parágrafo próprio ou um bloco.

No caso de padding, trata-se da forma abreviada das quatro propriedades padding-top, padding-right, padding-bottom e padding-left. Por meio disso, pode-se definir a largura entre a moldura e o conteúdo de um elemento, ou seja, o preenchimento interno.

• Porcentagem - refere-se ao elemento pai.

• Valor de comprimento

Até quatro valores podem ser especificados:

• um valor - preenchimento interno acima, abaixo, à esquerda e à direita

• dois valores - primeiro valor para o preenchimento interno acima e abaixo, segundo valor para o preenchimento interno direita e esquerda

• três valores - primeiro valor para o preenchimento interno acima, segundo valor para o preenchimento interno direita e esquerda, terceiro valor para o preenchimento interno abaixo

• quatro valores - primeiro valor para o preenchimento interno acima, segundo para a direita, terceiro para baixo e quarto para a esquerda.

Segue um exemplo relacionado.

<!DOCTYPE html>
<html>
<head>
<style>
p {
   background-color: yellow;}
p.ex {
   padding-top: 25px;
   padding-bottom: 25px; 
   padding-right: 50px;
   padding-left: 50px;
}
</style>
</head>
<body>
<p>Montar um rig de câmera</p>
<p class="ex">Neste vídeo tutorial, você aprenderá como criar um rig de câmera e movê-lo com segurança pelo espaço 3D. Um arquivo de projeto está incluído.</p>
</body>
</html>

E aqui está o resultado no navegador:

HTML & CSS para iniciantes (Parte 32): Margens externas e margens externas



As quatro propriedades de padding permitem definir os espaçamentos internos. As seguintes quatro propriedades CSS estão disponíveis para isso:

padding-top – Espaço entre a parte superior do conteúdo e a borda superior

padding-bottom – Espaço entre a parte inferior do conteúdo e a borda inferior

padding-left – Espaço entre a parte esquerda do conteúdo e a borda esquerda

padding-right – Espaço entre a parte direita do conteúdo e a borda direita.

Para todas as quatro propriedades, os seguintes valores podem ser utilizados:

• Percentual - refere-se ao elemento pai

• Comprimento