CSS Espaçamento do Texto

CSS Espaçamento do Texto

Seguintes propriedades:

Ø  text-indent

Ø  letter-spacing

Ø  line-height

Ø  word-spacing

Ø  white-space

Recuo de Texto

text-indent é a propriedade usado para o recuo da primeira linha de um texto.

Na prática

<!DOCTYPE html>

<html>

<head>

<style>

p {

  text-indent: 30px;

}

</style>

</head>

<body>

<h1>Usando recuo de texto</h1>

<p>Em meus anos mais jovens e vulneráveis, meu pai me deu alguns conselhos que venho pensando desde então. 'Sempre que você sentir vontade de criticar alguém', ele me disse, 'lembre-se de que todas as pessoas neste mundo não tiveram as vantagens que você teve.'</p>

</body>

</html>

Espaçamento entre Letras

letter-spacing é a propriedade para especificar o espaço entre caracteres de um texto.

Na prática:

<!DOCTYPE html>

<html>

<head>

<style>

h2 {

  letter-spacing:7px;

}

 

h3 {

  letter-spacing: -2px;

}

</style>

</head>

<body>

<h1>Usando espaçamento entre letras</h1>

<h2>Este é o título 1</h2>

<h3>Este é o título 2</h3>

</body>

</html>

Altura da linha

line-height é a propriedade para especificar o espaço entre linhas.

Na prática:

<!DOCTYPE html>

<html>

<head>

<style>

p.small {

  line-height: 0.6;

}

p.big {

  line-height: 1.9;

}

</style>

</head>

<body>

<h1>Using line-height</h1>

<p>

Este é um parágrafo com uma altura de linha padrão.<br>

A altura da linha padrão na maioria dos navegadores é de cerca de 110% a 120%.<br>

</p>

<p class="small">

Este é um parágrafo com uma altura de linha menor.<br>

Este é um parágrafo com uma altura de linha menor. <br>

</p>

<p class="big">

Este é um parágrafo com uma altura de linha maior.<br>

Este é um parágrafo com uma altura de linha maior.<br>

</p>

</body>

</html>

Espaçamento entre palavras

word-spacing é a propriedade para especificar o espaço entre as palavras do texto.

Na prática:

<!DOCTYPE html>

<html>

<head>

<style>

p.um {

  word-spacing: 9px;

}

 

p.dois {

  word-spacing: -2px;

}

</style>

</head>

<body>

<h1>Usando espaçamento entre palavras</h1>

<p>Este é um parágrafo com espaçamento normal entre palavras.</p>

<p class="um">Este é um parágrafo com espaçamento entre palavras maior.</p>

<p class="dois">Este é um parágrafo com menor espaçamento entre palavras.</p>

</body>

</html>

Espaço em branco

white-space é a propriedade para especificar um espaço em branco de um elemento.

Na prática:

<!DOCTYPE html>

<html>

<head>

<style>

p {

  white-space: nowrap;

}

</style>

</head>

<body>

<h1>Usando espaço em branco</h1>

<p>

Este é um texto que não quebrará.

Este é um texto que não quebrará.

Este é um texto que não quebrará.

Este é um texto que não quebrará.

Este é um texto que não quebrará.

Este é um texto que não quebrará.

Este é um texto que não quebrará.

Este é um texto que não quebrará.

Este é um texto que não quebrará

</p>

<p>Tente remover a propriedade white-space para ver a diferença! </p>

</body>

</html>