Caracteres Especiais
HTML permite que caracteres especiais sejam representados por seqüências de escape, indicadas por três partes: um & inicial, um número ou cadeia de caracteres correspondente ao caracter desejado, e um ; final.
Quatro caracteres ASCII - <, >, e & têm significados especiais em HTML, e são usados dentro de documentos seguindo a correspondência:
| Entidade | Caracter |
| < | < |
| > | > |
| & | & |
Outras sequências de escape suportam caracteres ISO Latin1. Aqui está uma tabela com os caracteres mais utilizados em Português:
| Entidade | Caracter |
| á | á |
| â | â |
| à | à |
| ã | ã |
| ç | ç |
| é | é |
| ê | ê |
| í | í |
| ó | ó |
| ô | ô |
| õ | õ |
| ú | ú |
| ü | ü |
| Entidade | Caracter |
| Á | Á |
| Â | Â |
| À | À |
| Ã | Ã |
| Ç | Ç |
| É | É |
| Ê | Ê |
| Í | Í |
| Ó | Ó |
| Ô | Ô |
| Õ | Õ |
| Ú | Ú |
| Ü | Ü |
Como vemos, as sequências de escape são sensíveis à caixa. Os editores de HTML fazem essa tradução automaticamente.
Alguns editores, no entanto, mantêm a acentuação, sem usar as entidades de formatação. Quando isso acontece, deve-se inserir uma indicação do esquema de codificação ISO Latin1, escrevendo:
<html>
<head>
<title>...</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
...
Fim
Fonte: Aqui
Menu
HTML - Referências
Doctypes Válidos

