Markdown Aninhamento de listas

Última atualização: 2026-10-14

Aninhamento de listas Núcleo CommonMark

Indentar a sublista até o início do texto do item pai cria o aninhamento: normalmente 2 espaços em listas não ordenadas e 3 em ordenadas. O aninhamento é a zona de desastres dos erros de lista no Markdown — um espaço de diferença muda a estrutura por completo.

GrupoCasos limite e regras
Nível de especificaçãoNúcleo CommonMark
Versão da especificaçãoCommonMark 0.31.2 + GFM

📝 Sintaxe

- Item pai
  - Item filho (indentado 2 espaços)

▶ Exemplo interativo

Edite o Markdown à esquerda e veja o resultado à direita

💡 Destaques

⚠️ Warning Deixe uma linha em branco entre a lista de primeiro nível e o texto anterior — sem ela, alguns interpretadores não reconhecem a lista como bloco.
💡 Tip Regra de bolso da indentação: conte os caracteres depois do marcador do item pai — 2 espaços para -, 3 para 1..

❓ Perguntas frequentes

P Lista não ordenada pode conter lista ordenada?
R Pode — a regra olha apenas a indentação, não o tipo de marcador.
P Quantos níveis de aninhamento no máximo?
R Não há limite rígido, mas passando de três níveis vale mudar para títulos com seções — a legibilidade vem primeiro.
P Causas comuns de aninhamento que não funciona?
R Em nove de dez casos é a indentação: espaços insuficientes, Tab e espaço misturados, ou esquecimento da linha em branco com o texto anterior.

📚 Itens relacionados

Listas não ordenadasNúcleo CommonMark Listas ordenadasNúcleo CommonMark Blocos de código indentadosNúcleo CommonMark
Web-Tutorial.com

Equipe Técnica Web-Tutorial

Uma plataforma de tutoriais mantida por diversos desenvolvedores. Cada tutorial é escrito e revisado por profissionais da área correspondente. Trabalhamos para manter nosso conteúdo preciso e confiável — se encontrar algum problema, avise-nos.

100%