Tipos de fontes para webdesign

Sexta-feira, 19 de Novembro de 2004

Quem faz webdesign sabe que só há um determinado número de tipos de letra que podem ser utilizados na criação de um website. Os tipos de letra que podemos usar são apenas aqueles que sabemos que existem em todos os computadores, ou seja: Arial, Verdana, Times New Roman…

Sempre que queremos incluir um texto com um tipo de letra diferente do habitual, temos que o fazer através da inclusão de uma imagem no HTML. No entanto, neste momento já é possível fazê-lo apenas com CSS usando uma técnica que se chama FIR (Fahrner Image Replacement). Há várias técnicas para fazer isto, mas a FIR é a mais conhecida.

Mas, se não quisermos usar imagens, então temos mesmo que utilizar aqueles tipos de letra que toda a gente conhece. E aqui surge uma dúvida: será que no Mac existem os mesmos tipos de letra que no Windows? A resposta está nesta tabela que mostra os tipos de letra existentes em Windows e Mac (Windows em preto e a versão Mac em azul).

Alguns tipos de letra têm o mesmo nome nas duas plataformas, mas às vezes um tipo de letra igual tem nomes diferentes, como é o caso da letra Impact que se chama Charcoal em Mac. Quando isto acontece, temos que declarar no CSS o código da seguinte maneira:

  1. {font-family: Impact, Charcoal, sans-serif;}

O que este código faz é: procura no sistema pelo tipo de letra Impact. Se não existir, então procura por Charcoal, e finalmente, se não encontra nenhum dos tipos de letra anteriores abre o tipo de letra default sans-serif.

Usando o Flash
Há pouco tempo surgiu outra técnica para substituir o tipo de letra das páginas web. A nova revolução chama-se sIFR (scalable Inman Flash Replacement).
Com esta nova técnica é possível usar virtualmente qualquer tipo de letra sem nenhuma restrição. É a forma mais rápida e fácil de substituir texto em XHTML por uma versão melhorada (ver outras técnicas de substituição de texto).
As vantagens são enormes (texto escalável, script não-intrusivo, possibilidade de usar mais tipos de fontes), mas também tem os seus inconvenientes. Se o utilizador não tiver o Flash instalado e tiver o JavaScript desactivado no seu computador, esta técnica não funciona.

Tamanho do texto
Que técnica usar para definir o tamanho do texto? Usando a propriedade font-size podemos definir o tamanho do texto em px, %, em, ex, pt ou xx-small a xx-large. O problema é que ao contrário de definirmos o texto em px, se usarmos uma das outras técnicas, o texto vai ficar diferente em todos os browsers. Em alguns fica maior em outros fica menor (e às vezes fica tão pequeno que é ilegível).

Qual a solução? Se queremos tornar o nosso site mais acessível, devemos definir o tamanho do texto em em. Com esta técnica, o texto é escalável e o seu tamanho é definido a partir do default do browser: 1em = default do browser. O problema é que nem todos os browsers usam o mesmo tamanho de letra default. Isto fará com que o texto apareça diferente em todos eles.

Se quisermos ter o controlo do tamanho do texto no site, então temos que definir o tamanho em pixels. O único problema de usar esta técnica é que o Internet Explorer (todas as versões) não permite escalar o tamanho do texto usando a opção do browser. Desta forma o utilizador não consegue aumentar ou diminuir o texto, o que se torna um problema de acessibilidade. No entanto, nos browsers modernos como o Firefox isso já não é problema porque o texto é sempre escalável…

15 Comentários

Escreva o seu comentário!

Comente!

Preencha o seu nome para assinar o comentário. O preenchimento deste campo é obrigatório.

Os comentários são as suas ideias ou opiniões em relação ao artigo que acabou de ler. Assine o seu comentário para dar a conhecer o seu ponto de vista. 
O seu endereço de e-mail não será publicado. O preenchimento deste campo é obrigatório.

Este site suporta a utilização de gravatars. Caso o seu endereço de e-mail esteja registado em gravatar.com, irá aparecer a sua imagem ao lado do comentário. 
Se tiver um website, este é um bom local para o publicitar.

Sempre que alguém ler o seu comentário, irá ver um link para o seu site. Se o seu comentário for relevante para os outros utilizadores, com certeza eles quererão saber mais sobre si e visitarão o seu site. 
Este formulário permite o uso de algumas tags em XHTML. As tags permitidas são as seguintes:

<a href="" title="">
<abbr title="">
<acronym title="">
<b> <blockquote cite="">
<code> <em> <i> <strike>
<strong>
 

Sobre este Artigo

 

Sobre o Autor...

Ivo GomesIvo Gomes tem 30 anos e é licenciado em Ergonomia pela FMH. Durante o curso especializou-se em Ergonomia de Sistemas de Informação e actualmente é líder do Departamento de Usabilidade e Qualidade do SAPO.

É sócio da Associação Portuguesa de Ergonomia, da Usability Professionals Association, e sócio fundador e membro do Conselho Directivo da Associação Portuguesa de Profissionais de Usabilidade.

Categorias do Blog

Arquivo

Consulte o arquivo para procurar algum artigo específico ou use o motor de busca.

|

Subscreva

Se preferir pode subscrever os artigos deste site via RSS para poder estar sempre actualizado.

O que são Feeds RSS e como as posso subscrever?