As fontes são um pilar fundamental no design de uma página, influenciando tanto a estética quanto a usabilidade de uma aplicação. Para fazer a utilização de uma fonte, os desenvolvedores dispõem de três estratégias principais: 1) Fontes seguras da Web; 2) Repositórios de fontes externos e 3) Fontes auto-hospedadas.
São as fontes que vem pré-instaladas na maioria dos sistemas operacionais, tais como Arial
, Verdana
ou Times New Roman
. São a opção mais rápida, porém com pouca variedade. Você pode consulta uma lista de fontes seguras no site https://www.cssfontstack.com/. Essas fontes
São serviços oferecidos por empresas para hospedar e disponibilizar fontes. Exemplos mais comuns são Google Fonts, Adobe Fonts e Bunny Fonts, que oferecem milhares de fontes. Essa é uma das soluções mais comuns utilizadas por desenvolvedores.
Utilizar fontes sem verificar sua procedência e direitos autorais pode resultar em graves consequências, por isso, sempre verifique os termos de licença.
Acesse fonts.google.com e busque a fonte desejada. Você pode procurar a fonte de três maneiras como indicado na figura abaixo: 1) Digitando o nome da fonte; 2) Ordenando a lista de fontes pelos filtros: trending (tendência), most popular (mais popular), newest (mais recente) e name (order alfabética do nome) e 3) Clicando no botão Filters
, uma seção ao lado esquerdo vai abrir em que você pode procurar a fonte pela seu grupo, sendo eles: Language (idioma), Feeling (sensação), Appearance (Aparência), Calligraphy (Caligrafia), Serif (Serifa), Sans Serif (Sem Serifa), Technology (Tecnologia) e Seasonal (Sazonal).
👉 Dica: Evite usar mais de 2–3 fontes diferentes no mesmo site!
Após escolher a fonte clique nela e logo em seguida clique no botão Get Font
que deve aparecer no lado superior direito da sua tela conforme mostrado abaixo:
Na página da fonte, clique no botão Get embed code
e depois copie o código <link>
gerado pelo Google e cole no <head>
do seu HTML:
1<link rel="preconnect" href="https://fonts.googleapis.com">2<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>3<link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap" rel="stylesheet">
rel="preconnect"
acelera o carregamento.display=swap
evita que o texto fique invisível durante o carregamento.Defina a font-family
nos seus seletores:
1body {2 font-family: "Roboto", sans-serif; /* "sans-serif" é fallback */3}
São arquivos de fonte baixados e vinculados via @font-face
no CSS. Oferecem controle total e independência de terceiros, essencial para marcas com identidade tipográfica exclusiva.
Escolher fontes que se complementam é essencial para um design equilibrado. Uma combinação clássica é usar uma fonte sem serifa para títulos com uma serifada para textos longos, criando contraste visual sem comprometer a legibilidade. Para evitar poluição visual, limite-se a duas famílias tipográficas diferentes por projeto e priorize hierarquia clara entre elementos.
O site Guia de Pairing de Fontes traz combinações testadas de fontes para títulos e corpo do texto que você pode utilizar de referência.