Aula 08 HTML – HyperText Markup Language – Caracteres Especiais

Curso de Html
Curso de HTML

Antes de começar é importante que você já tenha realizado as aulas anteriores.

Qualquer dúvida deixe nos comentários.

SERÁ DISPONIBILIZADO UM CERTIFICADO DE PARTICIPAÇÃO PARA TODOS QUE PARTICIPAREM E COMENTAREM NAS AULAS.

Então Vamos lá!

Ao usar um editor de texto que permita acentuação para criar um página, corremos o risco dos acentos não serem interpretados corretamente por alguns browsers, em especial browsers instalados em países onde não se utiliza acentuação, como os Estados Unidos, por exemplo. Se quisermos garantir que a acentuação da nossa página vai ser universalmente entendida devemos usar as entities. Nas entities faz diferença usar caracteres maiúsculos ou minúsculos. Na verdade entities é o único caso onde a HTML é case-sensitive. É verdade que é muito trabalhoso colocar as entities ao invés de usar diretamente os caracteres acentuados, mas alguns editores (como o emacs, por exemplo) permitem que digitemos os acentos e eles se encarregam de converter para as entities. A tabela abaixo especifica as entities usadas para conseguir letras acentuadas, e alguns caracteres especiais como c cedilha, símbolo de copyright, caracteres nórdicos, etc.

Algo que acaba passando despercebido…

 

›Por exemplo: Corre-se o risco da palavra Canção ser exibida no navegador como Can��o ou Canção, caso seu sistema esteja com dificultades na consistência do encoding dos caracteres.
›Para resolver definivamente isso, utilize as entidades HTML.
Exemplo:
›Para a palavra Canção, a saída HTML (seja em HTML mesmo, ou PHP, JSP, ASP, .net) a ser lida pelo navegador usa-se Canção.
›Esta ação também o prevenirá caso você não tenha definido nenhum encoding na sua aplicação. Tanto o servidor quanto o navegador “tentarão” te ajudar, mas nem sempre eles irão acertar.

Tabela com os caracteres mais utilizados:

A maiúsculo com acento agudo Á Á
E maiúsculo com acento agudo É É
I maiúsculo com acento agudo Í Í
O maiúsculo com acento agudo Ó Ó
U maiúsculo com acento agudo Ú Ú
A minúsculo com acento agudo á á
E minúsculo com acento agudo é é
I minúsculo com acento agudo í í
O minúsculo com acento agudo ó ó
U minúsculo com acento agudo ú ú
A maiúsculo com acento circunflexo  Â
E maiúsculo com acento circunflexo Ê Ê
O maiúsculo com acento circunflexo Ô Ô
A minúsculo com acento circunflexo â â
E minúsculo com acento circunflexo ê ê
O minúsculo com acento circunflexo ô ô
A maiúsculo com crase À À
A minúsculo com crase à à
U maiúsculo com trema Ü Ü
U minúsculo com trema ü ü
C cedilha maiúsculo Ç Ç
C cedilha minúsculo ç ç
A com til maiúsculo à Ã
O com til maiúsculo Õ Õ
A com til minúsculo ã ã
O com til minúsculo õ õ
N com til maiúsculo Ñ Ñ
N com til minúsculo ñ ñ
E comercial & &
Aspa dupla "
Aspa simples '
Menor que < &lt;
Maior que > &gt;
›
Vou deixar para você alguns links de sites com as tabelas de principais caracteres.
Confira a apresentação desta aula:

Fontes de Pesquisa:

Um comentário em “Aula 08 HTML – HyperText Markup Language – Caracteres Especiais

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *