Hoja de referencia y guía de sintaxis de Markdown
Copia ejemplos prácticos de la sintaxis que necesitas, observa cómo se renderiza y adáptala para tu documentación, archivos README o notas.
Encabezados
Añade de 1 a 6 símbolos # al principio de la línea. Más símbolos crean un encabezado de menor nivel.
# Heading Level 1
## Heading Level 2
### Heading Level 3
#### Heading Level 4
##### Heading Level 5
###### Heading Level 6 Heading Level 1
Heading Level 2
Heading Level 3
Heading Level 4
Heading Level 5
Heading Level 6
Negrita, cursiva y tachado
Envuelve el texto con asteriscos, guiones bajos o virgulillas para añadir énfasis o indicar texto eliminado.
This text is *italicized*.
This text is _italicized_ as well.
This text is **bolded**.
This text is __bolded__ as well.
This text is ***bold and italicized***.
This text is ~~strikethrough~~. This text is italicized.
This text is italicized as well.
This text is bolded.
This text is bolded as well.
This text is bold and italicized.
This text is strikethrough.
Listas ordenadas, desordenadas y de tareas
Usa números para pasos secuenciales, guiones para viñetas y corchetes con una x para casillas de verificación.
- Unordered list item 1
- Unordered list item 2
- Indented nested item
1. Ordered list item 1
2. Ordered list item 2
- [x] Completed task item
- [ ] Incomplete task item - Unordered list item 1
- Unordered list item 2
- Indented nested item
- Ordered list item 1
- Ordered list item 2
- Completed task item
- Incomplete task item
Enlaces, imágenes y enlaces automáticos
Usa corchetes para el texto y paréntesis para la URL. Añade un signo de exclamación delante para imágenes.
Format links like:
[TheMarkdowner](/)
Format images like:
 Format links like: TheMarkdowner
Format images like:
Código en línea y bloques de código cercados
Usa comillas invertidas simples para código en línea y triples con etiqueta de lenguaje para bloques.
Use inline `const value = true` variables.
Fenced code block:
```javascript
const greeting = "Hello, developer!";
console.log(greeting);
``` Use inline const value = true variables.
const greeting = "Hello, developer!";
console.log(greeting); Tablas y alineación de columnas
Usa barras verticales para separar columnas y guiones con dos puntos en la segunda fila para la alineación.
| Parameter | Type | Default |
| :--- | :---: | ---: |
| format | string | "MD" |
| local | boolean | true |
| threads | number | 4 | | Parameter | Type | Default |
|---|---|---|
| format | string | "MD" |
| local | boolean | true |
| threads | number | 4 |
Citas y citas anidadas
Comienza las líneas con el símbolo mayor que para citar texto, destacar advertencias o anidar ideas.
> This is a blockquote element.
>
> > This is nested inside the parent quote. This is a blockquote element.
This is nested inside the parent quote.
Líneas horizontales, notas al pie y HTML
Usa tres guiones para divisores, números con acento circunflejo entre corchetes para notas al pie o etiquetas HTML.
Create dividers with asterisks:
***
Escape characters with backslash:
\* Literal asterisk (not bullet)
Embed keyboard labels:
<kbd>Cmd</kbd> + <kbd>Option</kbd> Create dividers with asterisks:
Escape characters with backslash:
* Literal asterisk (not bullet)
Embed keyboard labels:
Cmd + Option
Preguntas frecuentes
¿Qué es Markdown?
Markdown es un lenguaje de marcado ligero que permite formatear texto plano utilizando símbolos simples y legibles.
¿Es compatible con GitHub-Flavored Markdown (GFM)?
Sí. Esta referencia y el editor admiten listas de tareas, tablas, tachado, enlaces automáticos y bloques de código con resaltado.
¿Cómo añadir un salto de línea en Markdown?
Termina una línea con dos espacios antes de presionar Enter, o deja una línea en blanco para iniciar un nuevo párrafo.
¿Puedo escribir HTML dentro de Markdown?
Sí. La mayoría de renderizadores permiten etiquetas HTML estándar para diseños no soportados de forma nativa.