5.1 Escape de caracteres
No HTML, caracteres especiais, também conhecidos como "character entities", são usados para representar caracteres que, de outra forma, seriam interpretados como parte da sintaxe HTML. Esses caracteres incluem, por exemplo, os colchetes angulares, o ampersand, espaços, assim como caracteres de diversos idiomas e conjuntos de caracteres.
Colchetes angulares e ampersand
Para exibir caracteres que são usados em HTML como parte de uma tag ou sintaxe, é necessário usar códigos especiais:
- < : <
- > : >
- & : &
Exemplo de uso:
<p>Use < e > para indicar colchetes angulares e & para o ampersand.</p>
Aspas
Para exibir aspas duplas e simples dentro de atributos HTML:
- " : "
- ' : '
Exemplo de uso:
<p>Para aspas use "duplas" e 'simples'.</p>
5.2 Espaços e espaços inseparáveis
No HTML múltiplos espaços seguidos sempre são exibidos como um único espaço. Para preservar espaços ou criar espaços inseparáveis, usam-se caracteres especiais:
- Espaço :
- Espaço fino :  
- Espaço em :  
- Meio espaço :  
Exemplo de uso:
<p>Este texto contém vários espaços inseparáveis.</p>
Caracteres especiais e diacríticos
O HTML oferece suporte a muitos caracteres especiais para várias linguagens e conjuntos de caracteres. Por exemplo:
- © : ©
- ® : ®
- ™ : ™
- € : €
- £ : £
Exemplo de uso:
<p>Direitos autorais © 2024. Todos os direitos reservados. Preço: 50 €</p>
Caracteres matemáticos
HTML suporta uma ampla gama de caracteres matemáticos:
- ± : ±
- × : ×
- ÷: ÷
- ≤ : ≤
- ≥: ≥
- ∞ : ∞
- √ : √
Exemplo de uso:
<p>Solução da equação: x ≥ 5 e x ≤ 10. Use √ para indicar raiz.</p>
5.3 Setas e outros símbolos gráficos
HTML também suporta setas e outros símbolos gráficos:
- ← : ←
- ↑ : ↑
- → : →
- ↓ : ↓
- ↔ : ↔
- ♠ : ♠
- ♣ : ♣
- ♥ : ♥
- ♦ : ♦
Exemplo de uso:
<p>Direções: ← esquerda, ↑ cima, → direita, ↓ baixo.</p>
<p>Naipes de cartas: ♠ ♥ ♦ ♣</p>
Lista completa de caracteres especiais
Uma lista completa de caracteres especiais pode ser encontrada na documentação HTML ou em recursos especializados na web, como o W3Schools ou a Referência de Character Entities HTML.
5.4 Uso de emojis
Os emojis se tornaram parte integrante da comunicação digital moderna. Eles são usados para expressar emoções, ideias e objetos em mensagens de texto, redes sociais e páginas da web. No HTML, emojis podem ser utilizados de várias maneiras.
Uso de Unicode
Emojis podem ser inseridos em um documento HTML usando símbolos Unicode. Cada emoji tem um código único que pode ser usado para sua exibição.
Exemplo de uso de Unicode:
<p>Carinha sorridente: 😀</p>
<p>Coração: ❤️</p>
<p>Polegar para cima: 👍</p>
Para inserir emojis usando Unicode, basta usar seu código hexadecimal, precedido por e terminado com ;.
Exemplo de uso de códigos hexadecimais:
<p>Carinha sorridente: 😀</p>
<p>Coração: ❤️</p>
<p>Polegar para cima: 👍</p>
Não precisa decorar isso: basta dar uma pesquisada rápida se precisar, e não se assuste se encontrar no código de alguém 😊
GO TO FULL VERSION