Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Trabalhando com Fontes e Propriedades de Fonte | Estilizando Texto para Legibilidade
/
Fundamentos de CSS

bookTrabalhando com Fontes e Propriedades de Fonte

Deslize para mostrar o menu

As fontes influenciam fortemente o tom e a legibilidade de uma página web. Neste capítulo, são exploradas as propriedades CSS mais utilizadas relacionadas a fontes: font-family, font-size, font-weight e font-style.

Note
Nota

Todos os exemplos utilizam o mesmo texto para demonstrar como essas propriedades alteram a aparência.

font-family

A propriedade font-family define qual tipo de fonte será utilizada para exibir o texto.

p {
  font-family: 'Montserrat', Arial, sans-serif;
}

É possível listar várias fontes como alternativas, separadas por vírgulas. Se a primeira fonte não estiver disponível, o navegador utiliza a próxima da lista. Recomenda-se sempre incluir uma fonte genérica como: serif, sans-serif, monospace.

font-size

A propriedade font-size controla o tamanho em que o texto é exibido.

p {
  font-size: 16px;
}

Unidades comuns:

  • px: tamanho fixo;
  • em: relativo ao elemento pai;
  • rem: relativo ao elemento raiz.

font-weight

Controla a espessura do texto. Valores numéricos: 100–900. Palavras-chave: normal, bold, lighter.

font-style

Especifica o estilo do texto: normal, italic ou oblique.

Pseudo-classe ::first-letter

::first-letter seleciona a primeira letra de um elemento (normalmente um parágrafo ou título), permitindo efeitos decorativos ou estilizados.

selector::first-letter {
 /* some styles */
}

Veja o próximo exemplo para entender como funciona.

index.html

index.html

styles.css

styles.css

copy
Note
Resumo

font-family define a família tipográfica e alternativas.

font-size controla o tamanho do texto em px, em ou rem.

font-weight ajusta a espessura usando números ou palavras-chave.

font-style altera o estilo da fonte.

::first-letter estiliza a primeira letra de um bloco de texto.

1. Qual propriedade determina a espessura da fonte?

2. Qual é o valor padrão da propriedade font-style no CSS?

question mark

Qual propriedade determina a espessura da fonte?

Select the correct answer

question mark

Qual é o valor padrão da propriedade font-style no CSS?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 2

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Seção 2. Capítulo 2
some-alt