View on GitHub

aulas-programacao-web

Materiais de Aula - Programação de Computadores com tecnologias Web

Tipografia

📽 Veja esta vídeo-aula no Youtube

Propriedades que permitem estilizar elementos textos textuais em sua página.

Boas introduções ao tema podem ser encontradas nesse artigo da RockContent, e nesse artigo de Neil Patel.

Tipo


Estilo da fonte


Peso


Usando fontes do Google

Para utilizar fontes diferentes, use fontes hospedadas no Google Fonts.

Acesse https://fonts.google.com/ e busque por fontes pelo nome ou filtre pelo tipo:

Escolha, por exemplo, a fonte Roboto:

💡 Opcional: você pode baixar a fonte para instalar localmente (evitando o download durante o desenvolvimento e permitindo o uso fora do navegador) usando o botão Download family.

Escolha os estilos que usará em seu site, clicando em Select this style.

Nesse exemplo, escolhemos as fontes em peso padrão (400) e negrito (700), estilos normal e itálico.

Clique em Embed para ter acesso ao código necessário.

Você pode copiar o exemplo de uso na propriedade font-family:

font-family: 'Roboto', sans-serif;

E deve copiar o código a ser embutido em sua página para usar a fonte, Escolha uma das três opções disponíveis.

Opção 1 - link, via HTML:

<link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,700;1,400;1,700&display=swap" rel="stylesheet">

Opção 2 - @import, via CSS:

<style>
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,700;1,400;1,700&display=swap');
</style>

A melhor opção, porém, é usar o comando import direto em um arquivo CSS externo, e não em uma tag style de CSS interno.


Tamanho


Variante


Tamanho da linha


Espaçamento entre letras


Espaçamento entre palavras


Alinhamento horizontal


Sublinhado

Apesar de não ser muito comum, você também pode controlar a cor, a posição (em baixo ou em cima), o formato (linha, pontos ou ondas) e a espessura do sublinhado.

Combinando, podemos ter um sublinhado vermelho ondulado usando text-decoration: red wavy underline;.

Observação: um elemento filho não pode retirar o sublinhado herdado, somente alterá-lo.


Indentação de parágrafo


Caixa alta/baixa


Sombreamento


Listas


Se necessário, consulte a lista completa no MDN.