Caixas de Seleção em Markdown
Caixas de seleção (também chamadas de listas de tarefas) são uma ótima maneira de criar listas de afazeres, acompanhar progresso e organizar tarefas em seus documentos Markdown. São especialmente úteis no GitHub, GitLab e outras plataformas que suportam caixas de seleção interativas.
Sintaxe Básica de Caixa de Seleção
A sintaxe para caixas de seleção usa colchetes com um espaço ou 'x' dentro:
- [ ] Caixa de seleção não marcada
- [x] Caixa de seleção marcada
- [ ] Outro item não marcado
Resultado:
- Caixa de seleção não marcada
- Caixa de seleção marcada
- Outro item não marcado
Regras Importantes de Sintaxe
1. Requisitos de Espaço
- •Deve ter espaço após o hífen:
- [ ]
não-[ ]
- •Espaço dentro dos colchetes para não marcado:
[ ]
não[]
- •'x' minúsculo para marcado:
[x]
não[X]
2. Formato de Lista
Caixas de seleção devem fazer parte de uma lista (usando-
, +
, ou *
):
- [ ] Isso funciona
* [ ] Isso também funciona
+ [ ] Isso funciona também
[ ] Isso não funciona (não está em uma lista)
Caixas de Seleção Aninhadas
Você pode criar listas de tarefas aninhadas com sub-tarefas:
- [ ] Tarefa principal
- [ ] Sub-tarefa 1
- [x] Sub-tarefa 2 (concluída)
- [ ] Sub-tarefa 3
- [x] Outra tarefa principal
- [x] Sua sub-tarefa
Resultado:
- Tarefa principal
- Sub-tarefa 1
- Sub-tarefa 2 (concluída)
- Sub-tarefa 3
- Outra tarefa principal
- Sua sub-tarefa
Exemplos Práticos
Lista de Afazeres Diários
## Tarefas de Hoje
- [ ] Verificar emails
- [ ] Revisar proposta do projeto
- [x] Reunião da equipe às 10h
- [ ] Atualizar documentação
- [ ] Planejar trabalho de amanhã
Planejamento de Projeto
## Projeto de Redesign do Site
- [x] Fase de pesquisa
- [x] Entrevistas com usuários
- [x] Análise da concorrência
- [x] Coleta de requisitos
- [ ] Fase de design
- [x] Wireframes
- [ ] Design visual
- [ ] Protótipo
Misturando com Outras Formatações
Você pode combinar caixas de seleção com outras formatações Markdown:
- [x] **Tarefa importante** (concluída)
- [ ] *Tarefa regular* (em progresso)
- [ ] `Revisão de código` para projeto
- [ ] [Link para documentação](https://exemplo.com)
- [ ] ~~Tarefa cancelada~~ (riscada)
Resultado:
- Tarefa importante (concluída)
- Tarefa regular (em progresso)
Revisão de código
para projeto- Link para documentação
Tarefa cancelada(riscada)
Solução de Problemas
Problemas Comuns
- Caixa de seleção não renderiza: Verifique espaçamento e formato de lista
- Não interativa: A plataforma pode não suportar caixas de seleção interativas
- Aparência inconsistente: Diferentes plataformas estilizam caixas de seleção de forma diferente
Sintaxe Correta vs Incorreta
❌ Incorreto:
-[ ] Sem espaço após hífen
- [] Sem espaço nos colchetes
- [X] X maiúsculo
[ ] Não está em uma lista
✅ Correto:
- [ ] Espaço após hífen
- [ ] Espaço nos colchetes
- [x] x minúsculo
Caixas de seleção são perfeitas para organizar tarefas e acompanhar progresso. Elas tornam seus documentos interativos e ajudam a manter projetos organizados!
Pronto para adicionar algum conteúdo visual? Aprenda sobre imagens em Markdown a seguir.