Títulos
Los niveles de títulos se definen mediante el símbolo #. Existen seis niveles en total:
# Título de primer nivel
## Título de segundo nivel
### Título de tercer nivel
#### Título de cuarto nivel
##### Título de quinto nivel
###### Título de sexto nivel
Párrafos y saltos de línea
Listas
Las listas ordenadas usan números seguidos de un punto. Las listas desordanadas emplean asteriscos, signos más o guiones, con espacio obligatorio entre el símbolo y el texto.
-
Elemento sin completar 1
-
Elemento sin completar 2
-
Elemento completado 1
-
Elemento completado 2
Espacios
Para insertar espacios no divisibles, se pueden usar entidades HTML como o  . Nota: los puntos y comas deben ser en formato inglés.
Saltos de línea
Para texto no continuo, añadir dos o más espacios al final de la línea antes de presionar Enter. Para cadenas continuas, usar la etiqueta HTML <br> o <br/> para forzar el salto.
En algunos editores, solo presionar Enter no genera espacios vacíos. Para insertar líneas en blanco, se puede usar o <br/>.
Citas
Se inicia la línea con el símbolo >. Las citas pueden anidarse usando múltiples símbolos:
La primera vez que la vi ser mansa para alcanzar la cima.
La primera vez, cuando pude haber progresado, fingí humildad.
Estilos de fuente
- Negrita: texto encerrado entre
**. - Cursiva: texto encerrado entre
*. - Tachado: texto encerrado entre
~~. - Subrayado: texto encerrado entre
++. - Fondo resaltado: texto encerrado entre
==. Código en línea: texto encerrado entre acentos graves.
Reglas horizontales
Se crean con tres o más asteriscos, guiones o guiones bajos consecutivos. Los símbolos pueden tener espacios entre ellos, pero la línea no debe contener otros caracteres.
Ejemplo de uso para separar secciones.
Imágenes y enlaces
- Imágenes:
 - Enlaces:
[texto del enlace](url-del-enlace)
Bloques de código
Para código en línea, usar un solo acento grave. Para bloques de código, usar tres acentos graves al inicio y al final.
# Ejemplo en Python
def calcular_area(radio):
import math
area = math.pi * radio ** 2
return area
resultado = calcular_area(5)
print(f"Área: {resultado}")
Ejemplo plegable en JavaScript
function saludar(nombre) {
console.log(¡Hola, ${nombre}!);
}
saludar("mundo");
</details>Caracteres de escape
--------------------
Se usa la barra invertida `\` para escapar caracteres especiales. Ejemplos:
- \\\\ para una barra invertida
- \\\* para un asterisco
- \\\_ para un guion bajo
- \\{\\} para llaves
- \\\[\\\] para corchetes
- \\(\\) para paréntesis
- \\# para almohadilla
- \\+ para signo más
- \\- para guion
- \\. para punto
- \\! para signo de exclamación
Tablas
------
Las tablas se definen con barras verticales para columnas y guiones para separar encabezados.
| Encabezado 1 | Encabezado 2 |
|---|---|
| Fila 1, columna 1 | Fila 1, columna 2 |
| Fila 2, columna 1 | Fila 2, columna 2 |