Entidades de Caractere na HTML
Alguns caracteres como o caractere <, têm um significado especial na HTML. e porisso não podem ser usados no texto.
Para exibir um sinal de menor do que (<) em HTML, temos que usar uma entidade de caractere.
Entidades de Caractere
Alguns caracteres têm significado especial na HTML, como o sinal de menor do que (<) que define o início de uma tag de HTML. Se quisermos que o navegador exiba de fato estes caracteres devemos inserir entidades de caractere na fonte da HTML.
Uma entidade de caractere tem três partes: um e comercial (&), um nome de entidade ou um # e um número de entidade, e finalmente um ponto e vírgula (;).
Para exibir um sinal de menor do que em um documento HTML devemos escrever: < ou <
A vantagem de usar um nome em vez de um número é que o nome é mais fácil de lembrar. A desvantagem é que nem todos os navegadores suportam os nomes de entidades mais novos, enquanto que o suporte para números de entidade é muito bom em quase todos os navegadores.
Espaço Não Separável
A entidade de caractere mais comum na HTML é o espaço não separável.
Normalmente a HTML irá truncar os espaços do seu texto. Se você escrever 10 espaços no seu texto a HTML irá remover 9 deles. Para adicionar espçaos ao seu texto, use a entidade de caractere .
Entidades de Caractere Mais Comuns:
Resultado | Descrição | Nome da Entidade | Número da Entidade |
---|---|---|---|
espaço não separável | |   | |
< | menor do que | < | < |
> | maior do que | > | > |
& | e comercial | & | & |
“ | aspas | " | " |
‘ | apóstrofe | ' |
Algumas Outras Entidades de Caractere Comumente Usadas:
Resultado | Descrição | Nome da Entidade | Número da Entidade |
---|---|---|---|
¢ | cent | ¢ | ¢ |
£ | libra | £ | £ |
¥ | yen | ¥ | ¥ |
§ | parágrafo (em inglês section) | § | § |
© | copyright | © | © |
® | marca registrada | ® | ® |
× | multiplicação | × | × |
÷ | divisão | &division; | ÷ |