Markdown Espaços e tabs
Última atualização: 2026-10-14
Espaços e tabs Núcleo CommonMark
O Markdown expande o Tab nas paradas de tabulação (a cada 4 colunas) antes de calcular a indentação; misturar Tab e espaço é terreno fértil para armadilhas: 3 espaços + 1 Tab podem valer 7 colunas. Padronizar “só espaços” na equipe elimina toda uma classe de acidentes de renderização.
| Grupo | Casos limite e regras |
|---|---|
| Nível de especificação | Núcleo CommonMark |
| Versão da especificação | CommonMark 0.31.2 + GFM |
📝 Sintaxe
(Tab = expandido em paradas de tabulação de 4 colunas)
▶ Exemplo interativo
Edite o Markdown à esquerda e veja o resultado à direita
💡 Destaques
⚠️ Warning A linha de corte do bloco de código indentado é 4 espaços — indentação mista pode “silenciosamente” transformar um parágrafo comum em bloco de código.
💡 Tip Configure indent_style = space para *.md no .editorconfig do editor e o problema se resolve de uma vez.
❓ Perguntas frequentes
P Quanto vale exatamente um Tab?
R O CommonMark expande nas paradas de tabulação: o Tab salta para a próxima coluna múltipla de 4, não é simplesmente multiplicar por 4.
P Por que meu item de lista virou bloco de código?
R A indentação acumulada chegou a 4 espaços (depois da expansão do Tab) e foi reconhecida como bloco de código indentado.
P Como o editor ajuda a evitar esses problemas?
R Ative a exibição de caracteres em branco + conversão automática de Tab em espaço ao salvar — o problema fica visível na hora.