Introdução à Tipografia
Tipografia é a arte de criar e organizar fontes para tornar o texto mais legível e atraente. A escolha da fonte certa é essencial para a comunicação visual. Existem diversos tipos de fontes, cada uma com características próprias. A escolha da fonte certa depende do contexto e do público-alvo.
Para entender melhor a tipografia, é importante conhecer a anatomia do tipo. A seguir, veremos os principais elementos de uma fonte:
- Altura-x: A altura das letras minúsculas, excluindo ascendentes e descendentes.
- Ascendente: Parte da letra que se estende acima da altura-x, como em "b" e "d".
- Descendente: Parte da letra que se estende abaixo da linha de base, como em "p" e "q".
- Serifa: Pequenas linhas ou traços anexados ao final das hastes das letras. São com pezinhos, veja essa letra: A
- Haste: Traço principal vertical ou diagonal de uma letra.
- Contraste: Diferença entre as partes mais grossas e mais finas de uma letra.
- Espaçamento: Espaço entre as letras e entre as linhas de texto.
Fontes Serifadas
As fontes serifadas são clássicas e possuem pequenos prolongamentos que ajudam a guiar nossos olhos, tornando a leitura mais fluida. Elas são ideais para títulos. Exemplos de fontes serifadas:
- Times New Roman
- Georgia
- Garamond
- Palatino
- Baskerville
font-family: 'Times New Roman', serif;
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum.
font-family: Georgia, serif;
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum.
font-family: Garamond, serif;
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum.
font-family: Palatino, serif;
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum.
font-family: Baskerville, serif;
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum.
OBS: Serifa são pequenas retas que ornamentam as hastes de alguns tipos de letras.
Fontes Sans-Serif
Também conhecidas como fontes não serifadas, são ideais para exibição em telas, pois transmitem clareza e organização. Exemplos de fontes sans-serif:
- Arial
- Verdana
- Helvetica
- Calibri
- Open Sans
font-family: Arial, sans-serif;
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum.
font-family: Verdana, sans-serif;
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum.
font-family: Helvetica, sans-serif;
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum.
font-family: Calibri, sans-serif;
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum.
font-family: 'Open Sans', sans-serif;
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum.
Fontes Monoespaçadas
Fontes monoespaçadas possuem a mesma largura para todas as letras, sendo muito usadas para leitura de códigos de programação.
- Courier New
- Lucida Console
- Consolas
- Monaco
- Andale Mono
font-family: 'Courier New', monospace;
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum.
font-family: 'Lucida Console', monospace;
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum.
font-family: Consolas, monospace;
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum.
font-family: Monaco, monospace;
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum.
font-family: 'Andale Mono', monospace;
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum.
Fontes Script
Fontes script imitam a escrita humana. Devem ser usadas com moderação, pois podem causar cansaço visual em textos longos.
- Brush Script
- Lucida Handwriting
- Comic Sans MS
- Freestyle Script
- Edwardian Script
font-family: 'Brush Script MT', cursive;
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum.
font-family: 'Lucida Handwriting', cursive;
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum.
font-family: 'Comic Sans MS', cursive;
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum.
font-family: 'Freestyle Script', cursive;
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum.
font-family: 'Edwardian Script ITC', cursive;
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum.
Fontes Display
Fontes display são decorativas e fogem das classificações tradicionais. São usadas para criar efeitos visuais e podem representar desenhos, objetos, etc.
- Impact
- Chiller
- Stencil
- Rockwell
- Algerian
font-family: Impact, sans-serif;
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum.
font-family: Chiller, sans-serif;
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum.
font-family: Stencil, sans-serif;
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum.
font-family: Rockwell, sans-serif;
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum.
font-family: Algerian, sans-serif;
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum.
Combinações Seguras de Fontes
Para garantir legibilidade e harmonia visual, é importante combinar fontes de forma segura. A regra básica é usar uma fonte serifada com uma sans-serif. Exemplos:
- Serifada + Sans-serif:
- Sans-serif + Monoespaçada:
- Script + Display:
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum.
Exemplo:
style="font-family: Arial, Helvetica, sans-serif;"
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quis, dignissimos eligendi mollitia ab perspiciatis quam velit pariatur deleniti quisquam, nesciunt iste voluptatem labore soluta beatae aperiam numquam? Maiores, pariatur! Porro?
Unidades de Medida no CSS3
Neste artigo, exploraremos os diferentes tamanhos de fontes e medidas utilizadas na tipografia. Entenderemos as diferenças entre medidas absolutas e relativas, bem como a importância do viewport na responsividade. Vamos também aprender sobre os estilos de fontes e como aplicá-los de maneira eficaz em nossos projetos.
Medidas Absolutas no CSS
Medidas absolutas são fixas e não se alteram conforme o dispositivo do usuário. Exemplos:
- cm: Centímetros
- mm: Milímetros
- px: Pixels (padrão de 16px)
- pt: Pontos (usado em impressoras)
- pc: Picas (1 pica = 12 pontos)
- in: Polegadas
Medidas Relativas no CSS
Medidas relativas são proporcionais ao tamanho da fonte padrão. São preferíveis para garantir a responsividade do site. Exemplos:
- em: Medida relativa ao tamanho da fonte padrão (1em = 16px)
- rem: Medida relativa ao tamanho da fonte raiz
- %: Porcentagem relativa ao elemento pai
- vw: Unidade relativa à largura da viewport (1vw = 1% da largura da viewport)
- vh: Unidade relativa à altura da viewport (1vh = 1% da altura da viewport)
- vmin: Unidade relativa ao menor valor entre a largura e a altura da viewport
- vmax: Unidade relativa ao maior valor entre a largura e a altura da viewport
- ch: Unidade relativa à largura do caractere "0" da fonte usada
- ex: Unidade relativa à altura da letra "x" da fonte usada
- lh: Unidade relativa à altura da linha
Medidas Mais Usadas para Fontes
Medidas Relativas
As medidas relativas são preferíveis para garantir a responsividade do site. Exemplos:
- em: Medida relativa ao tamanho da fonte padrão (1em = 16px)
- rem: Medida relativa ao tamanho da fonte raiz
p { font-size: 1.5em; }
h1 { font-size: 2rem; }
Medidas Absolutas
As medidas absolutas são fixas e não se alteram conforme o dispositivo do usuário. Exemplos:
- px: Pixels (padrão de 16px)
- pt: Pontos (usado em impressoras e pelo Microsoft Office)
p { font-size: 16px; }
h1 { font-size: 24pt; }
Line Height (altura da linha)
A propriedade line-height
no CSS é usada para definir a altura da linha de texto. Ela controla o espaço vertical entre as linhas de texto em um parágrafo, melhorando a legibilidade e a estética do texto. Por padrão, o valor de line-height
é normal, o que geralmente equivale a aproximadamente 1.2 vezes o tamanho da fonte.
Exemplo de uso:
p {
line-height: 1.5;
}
O valor pode ser numérico, percentual, ou em unidades de medida como em
, px
, etc. Exemplos:
- Numérico:
line-height: 1.5;
(1.5 vezes o tamanho da fonte do elemento) - Percentual:
line-height: 150%;
(150% do tamanho da fonte do elemento) - Unidade de medida:
line-height: 24px;
(24 pixels de altura para cada linha)
Usar line-height
de forma adequada pode melhorar significativamente a legibilidade do texto, especialmente em blocos de texto longos.