
Como escrever o caractere invisível em HTML?
Em HTML, o caractere invisível é escrito como entidade numérica: `ㅤ` para o U+3164 e `` para o U+200B. A entidade evita colar o caractere cru no arquivo.
Qual entidade usar em cada caso?
A tabela lista as 3 entidades mais usadas no código.
| Código | Entidade HTML | Uso em código |
|---|---|---|
| U+3164 | ㅤ | Espaço visível em navegador, aceito em campos |
| U+200B | ​ | Quebrar palavra longa sem hífen |
| U+3000 |   | Indentação de largura total |
Onde o U+200B ajuda no CSS?
O U+200B insere um ponto de quebra dentro de palavras longas. Em URLs e códigos, ele reduz estouro de layout sem alterar o texto visível. Use 1 caractere por ponto de quebra e teste no espaço invisível.
O que evitar em produção?
- 1. Não colar o caractere cru no código: use entidade para o arquivo não perder o caractere.
- 2. Não usar U+200B em campos de cadastro: muitos validadores removem a categoria Cf.
- 3. Não usar caractere invisível para esconder conteúdo: ferramentas de acessibilidade leem o caractere.
Resumo: no código, use `ㅤ` (U+3164) para campos e `` (U+200B) para quebra de palavra; consulte a tabela Unicode para os 7 códigos úteis.
Perguntas frequentes
Qual é a entidade HTML do espaço invisível?
A entidade do U+3164 é ㅤ e a do U+200B é ​.
O caractere invisível funciona em CSS?
Sim: o U+200B cria ponto de quebra em palavras longas sem hífen.
Posso colar o caractere direto no código?
Pode, mas use entidade para o arquivo não perder o caractere em conversões.
Quantos caracteres Unicode invisíveis existem?
São 7 códigos úteis na prática; veja a tabela completa.
Copie o código certo na tabela de caracteres Unicode invisíveis.
Fontes: MDN Web Docs, Character reference (HTML entities), developer.mozilla.org, consultado em 22/09/2026. Unicode Consortium, U+200B e U+3164, unicode.org, consultado em 22/09/2026.