Tutorial de CSS

CSS INÍCIO Introdução CSS Sintaxe CSS Seletores CSS CSS Como fazer Comentários CSS Cores CSS Planos de fundo CSS Bordas CSS Margens CSS Preenchimento CSS CSS Altura/Largura Modelo de caixa CSS Esboço CSS Texto CSS Fontes CSS Ícones CSS Links CSS Listas CSS Tabelas CSS Exibição CSS Largura máxima do CSS Posição CSS Índice Z CSS Estouro de CSS CSS flutuante Bloco CSS Inline Alinhamento CSS Combinadores CSS Pseudoclasse CSS Pseudoelemento CSS Opacidade CSS Barra de navegação CSS Listas suspensas de CSS Galeria de imagens CSS Sprites de imagem CSS Seletores de atributos CSS Formulários CSS Contadores CSS Layout do site CSS Unidades CSS Especificidade CSS CSS !importante Funções matemáticas CSS

CSS Avançado

Cantos arredondados CSS Imagens de borda CSS Planos de fundo CSS Cores CSS Palavras-chave de cores CSS Gradientes CSS Sombras CSS Efeitos de texto CSS Fontes da Web CSS Transformações CSS 2D Transformações CSS 3D Transições CSS Animações CSS Dicas de CSS Imagens de estilo CSS Reflexão de imagem CSS Ajuste de objeto CSS posição do objeto CSS Mascaramento CSS Botões CSS Paginação CSS CSS Múltiplas Colunas Interface de usuário CSS Variáveis ​​CSS Dimensionamento da caixa CSS Consultas de mídia CSS Exemplos de CSS MQ CSS Flexbox

Responsivo a CSS

Introdução ao RWD Janela de visualização RWD Visualização de Grade RWD Consultas de mídia RWD Imagens RWD Vídeos RWD Estruturas RWD Modelos RWD

Grade CSS

Introdução à grade Contêiner de Grade Item de grade

CSS SASS

Tutorial SASS

Exemplos de CSS

Modelos CSS Exemplos de CSS teste css Exercícios de CSS Certificado CSS

Referências CSS

Referência CSS Seletores CSS Funções CSS Aural de referência CSS Fontes CSS seguras para a Web CSS Animatable Unidades CSS CSS PX-EM Converter Cores CSS Valores de cores CSS Valores padrão de CSS Suporte ao navegador CSS

Fontes CSS do Google


Fontes do Google

Se você não quiser usar nenhuma das fontes padrão em HTML, poderá usar o Google Fonts.

As fontes do Google são gratuitas e têm mais de 1.000 fontes para escolher.


Como usar as fontes do Google

Basta adicionar um link de folha de estilo especial na seção <head> e, em seguida, consultar a fonte no CSS.

Exemplo

Aqui, queremos usar uma fonte chamada "Sofia" do Google Fonts:

<head>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Sofia">
<style>
body {
  font-family: "Sofia", sans-serif;
}
</style>
</head>

Resultado:

Sofia Font

Lorem ipsum dolor sit amet.

123456790

Exemplo

Aqui, queremos usar uma fonte chamada "Trirong" do Google Fonts:

<head>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Trirong">
<style>
body {
  font-family: "Trirong", serif;
}
</style>
</head>

Resultado:

Trirong Font

Lorem ipsum dolor sit amet.

123456790

Exemplo

Aqui, queremos usar uma fonte chamada "Audiowide" do Google Fonts:

<head>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Audiowide">
<style>
body {
  font-family: "Audiowide", sans-serif;
}
</style>
</head>

Resultado:

Audiowide Font

Lorem ipsum dolor sit amet.

123456790

Nota: Ao especificar uma fonte em CSS, sempre liste no mínimo uma fonte de fallback (para evitar comportamentos inesperados). Portanto, também aqui você deve adicionar uma família de fontes genérica (como serif ou sans-serif) ao final da lista.

Para obter uma lista de todas as Google Fonts disponíveis, visite nosso tutorial How To Google Fonts .


Usar várias fontes do Google

Para usar várias fontes do Google, basta separar os nomes das fontes com uma barra vertical ( |), assim:

Exemplo

Solicite várias fontes:

<head>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Audiowide|Sofia|Trirong">
<style>
h1.a {font-family: "Audiowide", sans-serif;}
h1.b {font-family: "Sofia", sans-serif;}
h1.c {font-family: "Trirong", serif;}
</style>
</head>

Resultado:

Audiowide Font

Sofia Font

Trirong Font

Nota: Solicitar várias fontes pode tornar suas páginas da web mais lentas! Então tome cuidado com isso.



Estilizando as fontes do Google

Claro que você pode estilizar o Google Fonts como quiser, com CSS!

Exemplo

Estilize a fonte "Sofia":

<head>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Sofia">
<style>
body {
  font-family: "Sofia", sans-serif;
  font-size: 30px;
  text-shadow: 3px 3px 3px #ababab;
}
</style>
</head>

Resultado:

Sofia Font

Lorem ipsum dolor sit amet.

123456790


Ativando efeitos de fonte

O Google também ativou diferentes efeitos de fonte que você pode usar.

Primeiro adicione à API do Google e, em seguida, adicione um nome de classe especial ao elemento que usará o efeito especial. O nome da classe sempre começa e termina com o .effect=effectnamefont-effect-effectname

Exemplo

Adicione o efeito de fogo à fonte "Sofia":

<head>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Sofia&effect=fire">
<style>
body {
  font-family: "Sofia", sans-serif;
  font-size: 30px;
}
</style>
</head>
<body>

<h1 class="font-effect-fire">Sofia on Fire</h1>

</body>

Resultado:

Sofia on Fire

Para solicitar vários efeitos de fonte, basta separar os nomes dos efeitos com uma barra vertical ( |), assim:

Exemplo

Adicione vários efeitos à fonte "Sofia":

<head>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Sofia&effect=neon|outline|emboss|shadow-multiple">
<style>
body {
  font-family: "Sofia", sans-serif;
  font-size: 30px;
}
</style>
</head>
<body>

<h1 class="font-effect-neon">Neon Effect</h1>
<h1 class="font-effect-outline">Outline Effect</h1>
<h1 class="font-effect-emboss">Emboss Effect</h1>
<h1 class="font-effect-shadow-multiple">Multiple Shadow Effect</h1>

</body>

Resultado:

Neon Effect

Outline Effect

Emboss Effect

Multiple Shadow Effect