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**
*Cursiva*
***Negrita y cursiva***

Resultado: Negrita Cursiva Negrita y cursiva


Listas

  1. Listas ordenadas: Usa números seguidos de un punto (1.).
    1. Primer elemento
    2. Segundo elemento
    3. Tercer elemento
    
  2. Listas desordenadas: Usa -, + o * como viñetas.
    - Elemento A
    - Elemento B
    - Elemento C
    

Resultado:

  1. Primer elemento
  2. Segundo elemento
  3. Tercer elemento

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:
![Texto alternativo](URL-de-la-imagen)

![Logo Markdown](https://upload.wikimedia.org/wikipedia/commons/4/48/Markdown-mark.svg)

Resultado: Logo Markdown


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 1Encabezado 2Encabezado 3
Dato 1Dato 2Dato 3
Dato ADato BDato 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:


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 -->

>> Home