Tabela de caracteres em HTML

Definir a tabela de caracteres em HTML é importante para que seu conteúdo para internet (páginas HTML?) apareçam corretamente para os leitores.

O que fazer quando sua página HTML exibir caracteres acentuados trocados?
Tenha em mente que primeiro é desejável que sua página HTML tenha as tags/marcações para que o navegador exiba os caracteres acentuados corretamente

<meta http-equiv=”content-type” content=”text/html; charset=utf-8″ />
<meta http-equiv=”content-language” content=”pt” />

a primeira marcação define a tabela de caracteres que considera o maior conjunto de idiomas existente no momento; a segunda marcação o idioma.
Seu documento HTML tem de ter estas marcações para ser exibido corretamente no computador do leitor; vide esse exemplo, em que uma mensagem de correio eletrônico, em HTML é visualizada com a tabela de caracteres errada e a correta:

 
 

Mas o seu documento HTML (documento de texto) tem de ser salvo com uma tabela de caracteres semelhante, no caso, Unicode.

Alguns editores de código salvam dosumentos de texto com tabelas de caracteres do país de origem (ISO, ANSI, p.ex.), que não consideram caracteres latinos/acentuados, daí ser necessário  salvar o documento HTML num programa que faça distinção de formato (bloco de notas do Windows, p.ex.). Configurar seu editor de código para salvar arquivos de texto/páginas .HTML no formato UTF-8 pode ser a solução, se ele permitir.

 

A grande questão aqui é que aparentemente não há como resolver esse drama quando se define um link de email numa página HTML, com parâmetros (assunto, corpo da mensagem) que irão aparecer no programa de email cliente. Não há como prever a tabela de caracteres do programa de email do leitor, nem como pré-definir a tabela de caracteres, previamente.

Referência sobre Tabelas de código HTML na web (em inglês): http://www.w3schools.com/TAGS/ref_charactersets.asp

Tabelas de código para acentuação em Javascript, na web: http://www.tamasoft.co.jp/en/general-info/unicode.html

Artigo publicado originalmente em WidePartners.
Anúncios

0 Responses to “Tabela de caracteres em HTML”



  1. Deixe um comentário

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s





%d blogueiros gostam disto: