Markdown Escapes com barra invertida
Última atualização: 2026-10-14
Escapes com barra invertida Núcleo CommonMark
A barra invertida \ faz os caracteres especiais do Markdown aparecerem como caracteres literais: \* imprime um asterisco, \# imprime uma cerquilha. Cerca de 21 pontuações ASCII podem ser escapadas — indispensável para escrever “um asterisco literal” ou “uma cerquilha que não é título”.
| Grupo | Básico·Em linha |
|---|---|
| Nível de especificação | Núcleo CommonMark |
| Versão da especificação | CommonMark 0.31.2 + GFM |
📝 Sintaxe
\* → exibe *
\# → exibe #
▶ Exemplo interativo
Edite o Markdown à esquerda e veja o resultado à direita
💡 Destaques
ℹ️ Note Apenas pontuações ASCII podem ser escapadas; barra invertida antes de letras comuns aparece como está, exibindo a própria barra.
💡 Tip Dentro de código inline ou de blocos de código, a barra invertida não participa do escape — o ambiente de código é naturalmente livre de escapes.
❓ Perguntas frequentes
P Quais caracteres podem ser escapados?
R As 21 pontuações ASCII definidas pelo CommonMark: \ ` * _ { } [ ] ( ) # + - . ! | etc.
P O que acontece ao escapar chinês ou letras?
R A barra invertida permanece como está, pois apenas pontuações estão na tabela de escape.
P Qual a diferença entre escape e entidades HTML?
R O escape impede a interpretação pelo Markdown; a entidade substitui caracteres na camada HTML — são dois mecanismos independentes.