Explorando el blog de Toni
Toni Domenech

El Blog de Toni Domenech

Ideas, código, reflexiones y experimentos digitales

Markdown: de lo básico a lo avanzado

19/06/2026 16:02
Markdown: de lo básico a lo avanzado

Resumen listo para agente

Qué: Este artículo explica Markdown: de lo básico a lo avanzado.

Por qué: Sirve para tomar decisiones rápidas con contexto técnico y de negocio.

Cómo: Markdown sigue siendo una de las mejores herramientas para escribir documentación, apuntes, artículos y README sin fricción. Su fuerza está en algo muy simple: texto plano, legible incluso a...

Preguntas clave de esta página

  • ¿Qué resuelve exactamente este enfoque?
  • ¿Qué resultados puedo esperar en tiempo y coste?
  • ¿Cómo lo adapto a mi contexto sin rehacer todo?

Markdown sigue siendo una de las mejores herramientas para escribir documentación, apuntes, artículos y README sin fricción. Su fuerza está en algo muy simple: texto plano, legible incluso antes de renderizarse, con una sintaxis mínima que después puede convertirse en HTML u otros formatos. Además, hoy convive con estándares y variantes muy útiles, como CommonMark y GitHub Flavored Markdown.

Qué es Markdown y por qué merece la pena

Markdown no intenta competir con un procesador de texto tradicional. Juega a otra cosa: separar contenido y presentación. Tú escribes ideas, estructura y énfasis; la plataforma se encarga del renderizado.

Eso lo convierte en una opción excelente para:

  • documentación técnica
  • notas personales
  • artículos para blog
  • README de proyectos
  • bases de conocimiento
  • wikis y manuales

La ventaja real aparece cuando escribes mucho. Un archivo Markdown pesa poco, se abre en cualquier editor, se versiona perfectamente con Git y envejece mucho mejor que formatos cerrados. CommonMark aporta una especificación más consistente para la sintaxis base, mientras que GitHub añade su propia variante, GitHub Flavored Markdown, con extras muy prácticos.

La base que debes dominar primero

Si no controlas esto, no necesitas nada más avanzado todavía.

Encabezados

Usa almohadillas para crear jerarquía:

Título principal

Sección

Subsección

Detalle

Regla rápida: no abuses de demasiados niveles. En la práctica, con tres o cuatro suele bastar.

Énfasis

Negrita Cursiva Negrita y cursiva Tachado

El error más común aquí es mezclar asteriscos y guiones bajos sin consistencia. Mi consejo: elige una convención y manténla en todo el documento.

Párrafos y saltos de línea

Markdown prefiere los párrafos limpios. Deja una línea en blanco entre bloques de texto. Si vienes de Word, este cambio parece pequeño, pero mejora mucho la legibilidad del archivo fuente.

Listas

  • Elemento uno
  • Elemento dos Subnivel Otro subnivel
  • Subnivel
  • Otro subnivel
  1. Primer paso
  2. Segundo paso
  3. Tercer paso

Truco útil: no te obsesiones con numerar manualmente si el editor o la plataforma lo corrigen al renderizar, pero en documentos largos conviene dejarlo limpio desde el origen.

Citas

Una cita en Markdown se escribe con el símbolo mayor que.

Se usan mucho en documentación, notas de lectura y bloques de advertencia simples.

Código en línea y bloques de código

Para una palabra o comando concreto, usa una comilla invertida: npm install

Para bloques completos, usa triple acento grave. GitHub recomienda los fenced code blocks y permite añadir identificadores de lenguaje para resaltar sintaxis.

git statusgit add .git commit -m "Actualiza documentación"
function saludar(nombre) {  return `Hola, ${nombre}`;}

Trucos básicos que te ahorran tiempo desde el primer día

Aquí es donde Markdown empieza a sentirse cómodo de verdad.

1. Escapa caracteres cuando haga falta

Si quieres mostrar un símbolo especial sin que Markdown lo interprete, usa una barra invertida:

*esto no será cursiva*

2. Usa reglas horizontales para separar bloques

o

Quedan muy bien para dividir secciones largas sin meter más encabezados.

3. No sobreformatees

Uno de los errores clásicos es escribir como si cada línea tuviera que llamar la atención. Markdown gana cuando hay aire, estructura y moderación.

4. Escribe pensando en la lectura en crudo

Antes de pensar en cómo quedará renderizado, mira el archivo sin estilos. Si ya se entiende, vas bien.

5. Crea plantillas reutilizables

Guarda esqueletos para artículos, notas, actas o documentación. Algo tan simple como esto acelera muchísimo:

# Título## Objetivo## Desarrollo## Conclusiones## Próximos pasos

Enlaces, imágenes y organización del contenido

Los enlaces son parte central del flujo Markdown.

Enlaces

[Mi web](https://ejemplo.com)

Imágenes

![Texto alternativo](imagen.jpg)

Consejo importante: el texto alternativo no es decorativo. Mejora accesibilidad, SEO y mantenimiento.

Listas de tareas

- [x] Redactar borrador- [x] Revisar ejemplos- [ ] Publicar

En GitHub, las task lists son especialmente útiles en issues, PR y documentación operativa. GitHub documenta además tablas, secciones plegables, referencias automáticas y más funciones avanzadas dentro de su formato enriquecido.

Tablas sin sufrir

Las tablas en Markdown son útiles para comparativas rápidas:

| Herramienta | Uso principal | Curva de aprendizaje || --- | --- | --- || Markdown | Escritura ligera | Baja || Obsidian | Notas conectadas | Media || GitHub | Versionado y docs | Media |

Renderizado:

HerramientaUso principalCurva de aprendizaje
MarkdownEscritura ligeraBaja
ObsidianNotas conectadasMedia
GitHubVersionado y docsMedia

En GitHub puedes usar formato dentro de las celdas, como código en línea, negrita o enlaces.

Buenas prácticas que marcan la diferencia

Markdown parece sencillo porque lo es, pero escribir bien sigue siendo otra historia. Estas costumbres elevan mucho el resultado:

Jerarquía clara

No pongas un ### debajo de un título si antes no existe un ##. La estructura importa.

Un bloque, una idea

Cada párrafo debería empujar una sola idea. En documentación, esto reduce confusión.

Nombres de archivo limpios

Usa nombres consistentes:

  • guia-markdown.md
  • readme.md
  • reunion-2026-06-18.md

Mantén consistencia en listas y estilo

No mezcles:

  • guiones con asteriscos porque sí
  • títulos con mayúsculas aleatorias
  • estilos distintos en cada sección

Markdown en Obsidian: donde la cosa se pone interesante

Obsidian toma la base Markdown y la lleva a un terreno más orientado a pensamiento conectado. Soporta tanto enlaces tipo Markdown como wikilinks, y permite incrustar archivos anteponiendo ! a un enlace interno. También puede actualizar enlaces internos al renombrar archivos dentro del vault.

Wikilinks

[[Mi nota]][[Mi nota|Texto visible]][[Proyecto X#Roadmap]]

Esto cambia mucho la experiencia de escritura. En lugar de pensar en rutas y URLs todo el tiempo, piensas en conceptos y relaciones.

Embeds

![[Mi nota]]![[imagen.png]]

Esto permite construir documentos modulares: una nota reutilizable puede aparecer dentro de otra sin copiar y pegar contenido.

Callouts

Uno de los añadidos más cómodos de Obsidian es el sistema de callouts, que usa una sintaxis basada en blockquotes y etiquetas como [!info], [!tip] o [!warning].

> [!tip]> Guarda plantillas para no empezar desde cero cada vez.

Muy útil para:

  • resaltar conclusiones
  • separar notas importantes
  • crear cajas de consejo
  • hacer apuntes más escaneables

Truco real para Obsidian

No conviertas tu vault en un cementerio de notas inconexas. Si usas Obsidian, acostúmbrate a esto:

  • una idea, una nota
  • enlaza cada nota nueva con al menos otra
  • usa títulos claros
  • crea notas índice cuando un tema crezca demasiado

Markdown por sí solo organiza. Obsidian, bien usado, además relaciona.

Markdown en GitHub: documentación viva

GitHub usa GitHub Flavored Markdown y añade funciones especialmente pensadas para trabajo colaborativo y documentación técnica. Entre ellas están los bloques de código con resaltado, tablas, referencias automáticas y varias opciones de formato avanzado.

Dónde brilla de verdad

  • README de proyectos
  • documentación interna
  • issues bien estructurados
  • pull requests claras
  • wikis de repositorio
  • perfiles públicos

Bloques de código bien hechos

En GitHub, especificar el lenguaje importa mucho:

```pythondef suma(a, b):    return a + b
Eso mejora legibilidad y reduce errores al compartir snippets. GitHub recomienda esta forma de trabajo en sus guías de formateo. :contentReference[oaicite:9]{index=9}### Diagramas MermaidGitHub admite diagramas Mermaid dentro de bloques fenced con el identificador `mermaid`. :contentReference[oaicite:10]{index=10}```md```mermaidgraph TD    A[Idea] --> B[Borrador]    B --> C[Revisión]    C --> D[Publicación]
Para documentación técnica, arquitectura o flujos de trabajo, esto es oro puro.### Expresiones matemáticasGitHub también soporta expresiones matemáticas con sintaxis LaTeX en Markdown. :contentReference[oaicite:11]{index=11}```md$$E = mc^2$$

No todo el mundo lo necesita, pero cuando lo necesitas, te evita salirte del flujo.

Flujo de trabajo recomendado con Obsidian y GitHub

Aquí está una combinación muy potente para creadores, desarrolladores y gente que documenta mucho:

Paso 1: escribe en Obsidian

Usa Obsidian para pensar, enlazar ideas, guardar borradores y crear estructura.

Paso 2: limpia el documento

Antes de publicarlo, revisa:

  • títulos
  • tablas
  • enlaces
  • bloques de código
  • imágenes
  • metadatos si los usas

Paso 3: adapta para GitHub

Si el contenido va a un README o a documentación pública:

  • evita plugins o sintaxis demasiado específica de Obsidian
  • revisa embeds
  • convierte lo necesario a Markdown estándar o GFM

Paso 4: versiona en Git

Cada mejora queda registrada. Esto es especialmente útil si mantienes documentación técnica, changelogs o artículos vivos.

Errores comunes que conviene evitar

Escribir como si Markdown fuera HTML

No intentes resolver todo con etiquetas. Algo de HTML puede ayudar en casos concretos, pero si dependes demasiado de él, pierdes simplicidad.

No revisar el render final

Lo que se ve bien en un editor puede romperse en otra plataforma. Markdown no siempre se interpreta igual en todas partes; por eso CommonMark y variantes como GFM importan tanto.

Copiar y pegar desde Word

Eso suele arrastrar estructura rara, espacios extraños y enlaces mal formados. Mejor pasar por texto plano si el origen es problemático.

Crear documentos eternos sin navegación

Cuando un archivo crece mucho:

  • añade una tabla de contenidos
  • divide en secciones claras
  • usa notas o archivos separados

Trucos avanzados para usuarios que ya dominan la base

1. Usa snippets reutilizables

Guarda fragmentos para advertencias, FAQs, comandos, bloques de instalación o estructuras de artículo.

2. Piensa en componentes

En vez de escribir documentos monolíticos, crea piezas:

  • introducción
  • guía rápida
  • referencia
  • ejemplos
  • FAQ

Luego combínalas según el contexto.

3. Diseña para escaneo visual

Un buen documento Markdown no se “lee” solo; también se escanea. Usa:

  • títulos claros
  • listas cortas
  • bloques de código pequeños
  • llamadas visuales puntuales
  • tablas donde de verdad ayudan

4. Crea tu sistema personal de convenciones

Por ejemplo:

  • ## para secciones principales
  • tablas solo para comparación
  • callouts solo para advertencias y tips
  • ejemplos siempre con bloque de código y resultado

Esa consistencia vale más que cincuenta trucos sueltos.

5. Escribe primero, embellece después

Primero termina el contenido. Luego mejora estructura, títulos y presentación. Markdown premia mucho esa forma de trabajar.

Una plantilla rápida para empezar hoy mismo

# Título del documento

## Introducción

Qué es y para qué sirve.

## Requisitos

Lo necesario antes de empezar.

## Pasos

1. Paso uno

2. Paso dos

3. Paso tres

## Ejemplo

```bash

echo "Hola Markdown"

## Cierre

Markdown no destaca por ser espectacular, sino por ser fiable. Cuanto más escribes, más valoras tener un formato simple, portable, legible y compatible con herramientas modernas. Si lo unes a Obsidian para pensar mejor y a GitHub para versionar y publicar, acabas con un sistema de trabajo muy sólido, limpio y difícil de superar. :contentReference[oaicite:13]{index=13}

**Firmado:**

**Toni Domenech**

---

**Referencias técnicas verificadas**

CommonMark sirve como referencia para la sintaxis base de Markdown. GitHub documenta GitHub Flavored Markdown, los bloques de código, tablas, diagramas Mermaid y expresiones matemáticas. Obsidian documenta enlaces internos en formato wikilink y Markdown, así como incrustaciones y comportamiento de enlaces internos. :contentReference[oaicite:14]{index=14}

Puedo convertir esta entrada en una versión más orientada a SEO o en formato listo para WordPress.

Sigue la ruta práctica de ComfyUI

Si vienes del método de siete sesiones, empieza por la ruta completa y después explora el hub.

Si este artículo te ha servido, dale al pulgar rojo.


¿Quieres que esto funcione en tu empresa?

Adaptamos estas ideas a tu contexto concreto con un diagnóstico rápido de 15 minutos.

Pide un diagnóstico

Diagnóstico AI-First en 15 minutos