You are currently viewing HTML: Entidades, Símbolos e Caracteres Especiais Explicados

HTML: Entidades, Símbolos e Caracteres Especiais Explicados

As entidades de caracteres HTML são códigos utilizados para representar caracteres especiais em páginas web. Esses códigos são essenciais para exibir símbolos que poderiam ser interpretados pelo navegador como parte do código HTML ou que não estão disponíveis no teclado.


Estrutura de uma Entidade HTML

Uma entidade de caractere HTML é composta por:

  1. Código Simbólico: Nome descritivo do caractere, iniciado por & e terminado com ;.
    Exemplo: & para o caractere & (ampersand).
  2. Código Numérico: Representação do caractere com base no código Unicode ou ASCII, iniciado por &# (decimal) ou &#x (hexadecimal).
    Exemplo: & ou & representam &.

O navegador interpreta esses códigos e exibe o caractere correspondente na página web.


Tabela de Entidades HTML Mais Usadas

1. Símbolos Comuns

CaractereCódigo SimbólicoCódigo NuméricoDescrição
&&&E comercial (ampersand).
<&lt;&#60;Menor que.
>&gt;&#62;Maior que.
"&quot;&#34;Aspas duplas.
'&apos;&#39;Aspas simples.

2. Símbolos Monetários

CaractereCódigo SimbólicoCódigo NuméricoDescrição
$N/A&#36;Símbolo do dólar.
&euro;&#8364;Símbolo do euro.
£&pound;&#163;Símbolo da libra esterlina.
¥&yen;&#165;Símbolo do iene.
¢&cent;&#162;Símbolo do centavo.

3. Símbolos Matemáticos

CaractereCódigo SimbólicoCódigo NuméricoDescrição
+N/A&#43;Sinal de adição.
-N/A&#45;Sinal de subtração.
×&times;&#215;Sinal de multiplicação.
÷&divide;&#247;Sinal de divisão.
&asymp;&#8776;Aproximadamente igual.
&ne;&#8800;Diferente.
&le;&#8804;Menor ou igual.
&ge;&#8805;Maior ou igual.

4. Pontuação e Outros Símbolos

CaractereCódigo SimbólicoCódigo NuméricoDescrição
©&copy;&#169;Símbolo de copyright.
®&reg;&#174;Símbolo de marca registrada.
&trade;&#8482;Símbolo de marca comercial.
°&deg;&#176;Símbolo de graus.
&bull;&#8226;Ponto ou marcador.
&mdash;&#8212;Travessão longo.
&ndash;&#8211;Travessão curto.

5. Setas

CaractereCódigo SimbólicoCódigo NuméricoDescrição
&larr;&#8592;Seta para a esquerda.
&rarr;&#8594;Seta para a direita.
&uarr;&#8593;Seta para cima.
&darr;&#8595;Seta para baixo.

6. Espaços e Quebras

CaractereCódigo SimbólicoCódigo NuméricoDescrição
(espaço não quebrável)&nbsp;&#160;Espaço não quebrável.
(espaço médio)&ensp;&#8194;Espaço médio.
(espaço largo)&emsp;&#8195;Espaço largo.
(espaço fino)&thinsp;&#8201;Espaço fino.

Quando Usar Entidades HTML

  1. Evitar Conflitos no Código HTML: Caracteres como <, >, e & têm funções específicas no HTML. Usar entidades garante que eles sejam exibidos corretamente como texto.
  2. Compatibilidade: Para exibir caracteres não disponíveis no teclado ou caracteres especiais em sistemas de escrita distintos.
  3. Acessibilidade: Garante que navegadores e leitores de tela processem o conteúdo adequadamente.

Como Usar Entidades HTML

As entidades HTML podem ser usadas em qualquer lugar onde texto é exibido dentro de elementos HTML. Abaixo está um exemplo prático:

Exemplo 1: Exibir Texto com Caracteres Especiais

<p>5 &lt; 10 significa que 5 é menor que 10.</p>

Resultado:
5 < 10 significa que 5 é menor que 10.

Exemplo 2: Utilizando Símbolos Monetários

<p>O preço do produto é de &euro;50.</p>

Resultado:
O preço do produto é de €50.

Exemplo 3: Espaços Não Quebráveis

<p>Este&nbsp;é&nbsp;um&nbsp;exemplo&nbsp;com&nbsp;espaços&nbsp;fixos.</p>

Resultado:
Este é um exemplo com espaços fixos.

Com este guia, você pode usar entidades HTML para garantir que todos os caracteres especiais sejam exibidos corretamente em suas páginas web.

msdicas

O msdicas é seu ponto de partida para explorar programação web e tecnologia, oferecendo conteúdos para iniciantes como tutoriais, projetos práticos e dicas valiosas. Nosso objetivo é tornar o aprendizado de HTML, CSS, JavaScript e outras tecnologias acessível e inspirador. Acreditamos que a tecnologia transforma ideias em realidades digitais e estamos aqui para ajudar. Se você é curioso ou está começando no desenvolvimento web, este blog é para você. Junte-se à nossa comunidade e comece a construir seu futuro digital!
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comentários
Oldest
Newest Most Voted
Inline Feedbacks
View all comments