IST - Física
Programação
HTML - Exemplos 23:04:44
26 - Apr - 2024
Google Wikipedia Download Manuais: HTML5 CSS PHP

10. Caracteres Especiais e Letras Acentuadas


Existem 4 caracteres reservados em HTML: "<", ">", "&" e """.

Estes caracteres não podem ser escritos directamente uma vez que são usados como marcas de comandos. Se os quisermos escrever temos de os escrever de um modo indirecto:

< &lt;
> &gt;
& &amp;
" &quot;


As letras podem ser directamente acentuadas desde que seja indicado correctamente o conjunto de caracteres que se está a usar (utf8, latin1 (iso-8859-1), etc.). A indicação do conjunto de caracteres usado deve ser feita no "<head>" do seguinte modo: <meta charset="tipo">.

Exemplos:<\p>

<meta charset="utf8">

<meta charset="iso-8859-1">


É, igualmente possível, fazer a introdução dos acentos usando os seus comandos específicos. A introdução é inicializada por "&", segue-se a letra e o acento e, finalmente, o terminador ";".

A tabela dos acentos é a seguinte:

Acentos Como se escrevem Resultado
Agudo (acute) &aacute; á
Grave (grave) &agrave; à
Til (tilde) &atilde; ã
Circunflexo (circ) &acirc; â
Trema (uml) &auml; ä
"Bola" (ring) &aring; å
Cedilha (cedil) &ccedil; ç


Sem querer ser exaustivo na definição dos caracteres que podem ser utilizados em HTML, é útil mostrar como se podem inserir caracteres a partir do seu número unicode que se podem ver em detalhe em http://www.unicode.org/charts/. O modo de inserção é o seguinte: "&#número;", em que o número poderá ser escrito na forma decimal ou hexadecimal (neste caso deve ser antecedido de um 'x'). Assim, podemos ver alguns exemplos:

Descrição Como se escreve Resultado
Letra 'A' &#65; A
Letra 'A' com acento agudo &#193; Á
Letra 'A' com acento agudo &#xc1; Á
Mais ou menos &#177; ±
Cirílico &#x434; д
H com bola &#x24BD;