Guía completa de Markdown
Markdown es un lenguaje de marcado ligero que permite crear documentos de texto formateados de manera sencilla. Es ampliamente utilizado en plataformas como GitHub, foros y blogs.
Markdown Básico
Encabezados
Usa el símbolo # seguido de un espacio para crear encabezados. Puedes variar el tamaño añadiendo más #.
# Encabezado Nivel 1
## Encabezado Nivel 2
### Encabezado Nivel 3
Resultado:
Encabezado Nivel 1
Encabezado Nivel 2
Encabezado Nivel 3
Énfasis
- Negrita: Usa
**texto**o__texto__. - Cursiva: Usa
*texto*o_texto_. - Negrita y cursiva: Usa
***texto***o___texto___.
**Negrita**
*Cursiva*
***Negrita y cursiva***
Resultado: Negrita Cursiva Negrita y cursiva
Listas
- Listas ordenadas:
Usa números seguidos de un punto (
1.).1. Primer elemento 2. Segundo elemento 3. Tercer elemento - Listas desordenadas:
Usa
-,+o*como viñetas.- Elemento A - Elemento B - Elemento C
Resultado:
- Primer elemento
- Segundo elemento
- Tercer elemento
- Elemento A
- Elemento B
- Elemento C
Enlaces
Usa el formato [Texto del enlace](URL).
[Visita Google](https://www.google.com)
Resultado:
Visita Google
Imágenes
El formato es similar al de enlaces, pero con un signo ! al inicio:

Resultado:
Código
- Inline: Rodea el código con comillas invertidas:
`código`. - Bloques de código: Usa tres comillas invertidas (```) para múltiples líneas.Bloque de código
Markdown Avanzado
Tablas
Crea tablas con | para separar columnas y - para los encabezados.
| Encabezado 1 | Encabezado 2 | Encabezado 3 |
|--------------|--------------|--------------|
| Dato 1 | Dato 2 | Dato 3 |
| Dato A | Dato B | Dato C |
Resultado:
| Encabezado 1 | Encabezado 2 | Encabezado 3 |
|---|---|---|
| Dato 1 | Dato 2 | Dato 3 |
| Dato A | Dato B | Dato C |
Citas
Usa > para citas.
> Este es un bloque de cita.
Resultado:
Este es un bloque de cita.
Tareas
Para listas de tareas, usa - [ ] para pendientes y - [x] para completadas.
- [ ] Tarea pendiente
- [x] Tarea completada
Resultado:
- Tarea pendiente
- Tarea completada
Markdown Extendido (Gráficos y Otros)
Diagramas con Markdown
Diagramas utilizando mermaid
Ejemplo: Diagrama de flujo
```mermaid
sequenceDiagram
participant Alice
participant Bob
Alice->>John: Hello John, how are you?
loop Healthcheck
John->>John: Fight against hypochondria
end
Note right of John: Rational thoughts <br/>prevail!
John-->>Alice: Great!
John->>Bob: How about you?
Bob-->>John: Jolly good!
```
Resultado:
sequenceDiagram
participant Alice
participant Bob
Alice->>John: Hello John, how are you?
loop Healthcheck
John->>John: Fight against hypochondria
end
Note right of John: Rational thoughts <br/>prevail!
John-->>Alice: Great!
John->>Bob: How about you?
Bob-->>John: Jolly good!
MathJax (Fórmulas Matemáticas)
Para ecuaciones matemáticas, usa $ para fórmulas inline y $$ para bloques.
Inline: $E=mc^2$
Bloque:
$$
E = mc^2
$$
Resultado: Inline: \(E=mc^2\) Bloque:
\[ E = mc^2 \]Comentarios
Markdown no tiene una sintaxis nativa para comentarios, puedes usar HTML:
<!-- Esto es un comentario -->