Trabalhando 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.
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
styles.css
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?
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo