Entidades HTML
- Entidades HTML são códigos utilizados na linguagem HTML para representar caracteres.
Uso de entidades HTML
- Alguns caracteres são reservados para a linguagem HTML;
- Se o "programador" quiser fazer com que os caracteres sejam mostrados sem eles serem confundidos como código HTML, os caracteres devem ser transformados em entidades HTML, com seu código equivalente;
- Por exemplo, para que a tag <p> seja mostrada sem que ela não seja traduzida como um parágrafo, deve-se usar as entidades "<" para representar o sinal "<" e a entidade ">" para representar o sinal ">". A tag ficaria assim: <p> e ao ser lida pelo cliente HTML apareceria assim: <p>;
- Utiliza-se também entidades HTML para representar espaços no texto de um código, já que o navegador remove todo o espaço do seu código HTML.
Sintaxe de uma entidade HTML
Uma entidade por ser representada no código HTML pelo seu número, ou pelo seu nome.
Representando pelo nome:
Para representar uma entidade pelo nome, deve-se usar o sinal "&" na frente do nome da entidade, seguido de ponto e vírgula ";".
Ex.: &nomedaentidade;
Nota: Quando o nome de uma entidade é alterada de minúsculo para maiusculo, ou vice-versa, ela não é traduzida da mesma forma, logo, o nome de uma entidade é case sensitive.
Representando pelo número:
Representa-se uma entidade pelo número utilizando-se os sinais "&" e "#", na frente do número, seguido de ponto e vírgula ";".
Ex.: &#numerodaentidade;
Algumas entidades HTML
Caractere | Descrição | Nome da entidade | Número da entidade |
espaço | |   | |
< | menor que | < | < |
> | maior que | > | > |
& | e comercial | & | & |
¢ | cent | ¢ | ¢ |
£ | libra | £ | £ |
¥ | yene | ¥ | £ |
€ | euro | € | € |
§ | parágrafo | § | § |
© | direitos autorais | © | © |
® | marca registrada | ® | ® |
™ | marca registrada | ™ | ™ |
Menu
HTML - Referências
Doctypes Válidos