Caracteres de Escape en Markdown
Markdown utiliza ciertos caracteres para dar formato al texto. Si necesitas mostrar estos caracteres literalmente (sin que se interpreten como formato), debes "escaparlos" usando una barra invertida \
.
Caracteres que se pueden escapar
Los siguientes caracteres pueden ser escapados en Markdown:
\ barra invertida
` acento grave
* asterisco
_ guion bajo
{} llaves
[] corchetes
() paréntesis
# almohadilla
+ signo más
- guion
. punto
! signo de exclamación
| barra vertical
> mayor que
~ virgulilla
Ejemplo de Escape
markdown
\*no en negrita\*
\_no en cursiva\_
\[enlace literal\](#)
Visualización Renderizada:
*no en negrita* _no en cursiva_ [enlace literal](#)
Uso en Código
No es necesario escapar caracteres dentro de bloques de código o código en línea:
markdown
`*no es negrita*`
Visualización Renderizada:
*no es negrita*
Errores Comunes
- Olvidar la barra invertida antes del carácter especial.
- Escapar caracteres dentro de bloques de código (no es necesario).
Salida HTML
El carácter escapado se muestra literalmente en el HTML generado.
Sintaxis Relacionada
- Énfasis - Negrita y cursiva
- Enlaces - Sintaxis de enlaces
- Código - Código en línea y bloques de código
Práctica
- Escribe una línea que muestre un asterisco literal.
- Muestra un enlace literal sin que se convierta en un enlace real.