Casillas de Verificación Markdown

Las casillas de verificación (también llamadas listas de tareas) son una excelente manera de crear listas de pendientes, rastrear progreso y organizar tareas en tus documentos Markdown. Son especialmente útiles en GitHub, GitLab y otras plataformas que soportan casillas de verificación interactivas.

Sintaxis Básica de Casillas de Verificación

La sintaxis para casillas de verificación usa corchetes con un espacio o 'x' dentro:

- [ ] Casilla de verificación sin marcar
- [x] Casilla de verificación marcada
- [ ] Otro elemento sin marcar

Resultado:

  • Casilla de verificación sin marcar
  • Casilla de verificación marcada
  • Otro elemento sin marcar

Reglas Importantes de Sintaxis

1. Requisitos de Espacio

  • Debe tener espacio después del guión: - [ ] no -[ ]
  • Espacio dentro de corchetes para sin marcar: [ ] no []
  • 'x' minúscula para marcado: [x] no [X]

2. Formato de Lista

Las casillas de verificación deben ser parte de una lista (usando -, +, o *):
- [ ] Esto funciona
* [ ] Esto también funciona
+ [ ] Esto también funciona

[ ] Esto no funciona (no está en una lista)

Casillas de Verificación Anidadas

Puedes crear listas de tareas anidadas con sub-tareas:

- [ ] Tarea principal
- [ ] Sub-tarea 1
- [x] Sub-tarea 2 (completada)
- [ ] Sub-tarea 3
- [x] Otra tarea principal
- [x] Su sub-tarea

Resultado:

  • Tarea principal
  • Sub-tarea 1
  • Sub-tarea 2 (completada)
  • Sub-tarea 3
  • Otra tarea principal
  • Su sub-tarea

Ejemplos Prácticos

Lista de Pendientes Diarios

## Tareas de Hoy

- [ ] Revisar emails
- [ ] Revisar propuesta del proyecto
- [x] Reunión de equipo a las 10 AM
- [ ] Actualizar documentación
- [ ] Planear trabajo de mañana

Planificación de Proyecto

## Proyecto de Rediseño del Sitio Web

- [x] Fase de investigación
- [x] Entrevistas a usuarios
- [x] Análisis de competidores
- [x] Recopilación de requisitos
- [ ] Fase de diseño
- [x] Wireframes
- [ ] Diseño visual
- [ ] Prototipo

Mezclar con Otro Formato

Puedes combinar casillas de verificación con otro formato de Markdown:

- [x] **Tarea importante** (completada)
- [ ] *Tarea regular* (en progreso)
- [ ] `Revisión de código` para proyecto
- [ ] [Enlace a documentación](https://example.com)
- [ ] ~~Tarea cancelada~~ (tachada)

Resultado:

  • Tarea importante (completada)
  • Tarea regular (en progreso)
  • Revisión de código para proyecto
  • Enlace a documentación
  • Tarea cancelada (tachada)

Solución de Problemas

Problemas Comunes

  1. Casilla de verificación no se renderiza: Verifica espaciado y formato de lista
  2. No interactiva: La plataforma puede no soportar casillas de verificación interactivas
  3. Apariencia inconsistente: Diferentes plataformas estilizan las casillas de verificación de manera diferente

Sintaxis Correcta vs Incorrecta

❌ Incorrecta:

-[ ] Sin espacio después del guión
- [] Sin espacio en corchetes
- [X] X mayúscula
[ ] No está en una lista

✅ Correcta:

- [ ] Espacio después del guión
- [ ] Espacio en corchetes
- [x] x minúscula

¡Las casillas de verificación son perfectas para organizar tareas y rastrear progreso. Hacen que tus documentos sean interactivos y ayudan a mantener los proyectos organizados!

¿Listo para agregar algo de contenido visual? Aprende sobre imágenes en Markdown a continuación.