terça-feira, outubro 02, 2007

Entidades HTML - caracteres especiais

Não é recomendado usar sinal de maior, menos, aspas, pois são usadas nas delimitações das marcações e seus atributos. Para inserir estes e outros caracteres especiais no seu documentos HTML, basta usar entidades.
Entidades se iniciam com "&" e finalizam com ";". no formato alfabético, você pode escrever um nome que o navegador entenda, como "á" seria á, e "õ" seria õ, "É" seira É.

& + CARACTERE + ACENTO + ;

Os caracteres especiais também funcionam assim, como aspas, letras gregas etc.

& + CARACTERE_ESPECIAL + ;

Mas existem alguns caracteres que não possuem um nome, e aí você pode usar o número da tabela ASCII:

& + # + NUMERO_ASCII + ;

Ou ainda em hexadecimal!

& + # + x + NUMERO_HEXA + ;

As mais usadas no HTML são essas pois, como disse, são usadas pelas definições das marcações da linguagem:

aspas: " [quotation] ou "
apostrofe: ' [apostrophe] (!IE) ou '
E comercial: & [ampersand] ou &
menor que: < [less than] ou <
maior que: > [greater than] ou >

Sempre recomendo o site W3Schools.com... tem tudo e para isso não é diferente!
http://www.w3schools.com/tags/ref_entities.asp

Ufa!
Tem uma tabela muito legal em http://www.wetfloordesign.com/ajuda/tabEntidades.htm, que na verdade foi inspirada em http://www.mspc.eng.br/info/htmlEnt10.asp , se o autor me permitir.

Veja uma lista completa de caracteres especiais neste site:
http://htmlhelp.com/reference/html40/entities/

http://htmlhelp.com/reference/html40/entities/latin1.html
http://htmlhelp.com/reference/html40/entities/symbols.html
http://htmlhelp.com/reference/html40/entities/special.html

Nenhum comentário: