Markdown es un lenguaje de marcado ligero diseñado para facilitar la creación de texto con formato utilizando una sintaxis simple y legible.
Fue creado por John Gruber en 2004 con el objetivo de permitir a los usuarios escribir en un formato que se pudiera convertir fácilmente en HTML.
Pero que también fuera fácil de leer en su forma sin procesar.
Características Principales de Markdown
Simplicidad
Markdown se caracteriza por su sintaxis intuitiva y minimalista.
Que facilita la creación de documentos formateados sin necesidad de conocimientos avanzados de HTML o de otro lenguaje de marcado.
Legibilidad
Los documentos escritos en Markdown son fácilmente legibles en su forma sin procesar.
Lo que hace que el texto sea accesible tanto para personas como para procesadores de texto.
Conversión a HTML
Markdown fue diseñado para ser convertido fácilmente a HTML.
Esto permite a los usuarios crear contenido que puede ser utilizado en páginas web con formato adecuado, sin tener que escribir código HTML directamente.
Portabilidad
Dado que Markdown es un lenguaje de marcado ligero.
Los archivos creados en este formato son fácilmente portables y pueden ser editados en cualquier editor de texto.
Sintaxis Básica de Markdown
Encabezados
Los encabezados se crean utilizando el símbolo de numeral (#
). La cantidad de símbolos determina el nivel del encabezado
# Encabezado de nivel 1
## Encabezado de nivel 2
### Encabezado de nivel 3
Listas
Listas no ordenadas: Se crean utilizando guiones (-
), asteriscos (*
), o signos más (+
)
– Elemento 1
– Elemento 2
– Elemento 3
Listas ordenadas
Se crean utilizando números seguidos de un punto
1. Primer elemento
2. Segundo elemento
3. Tercer elemento
Énfasis
Cursiva: Se aplica envolviendo el texto con un asterisco (*
) o guion bajo (_
)
*Este texto está en cursiva*
Negrita
Se aplica envolviendo el texto con dos asteriscos (**
) o guiones bajos dobles (__
):
**Este texto está en negrita**
Enlaces
Se crean utilizando corchetes para el texto del enlace seguido de paréntesis que contienen la URL
Imágenes
Se insertan utilizando una sintaxis similar a los enlaces, pero precedida por un signo de exclamación (!
)
![Texto alternativo](https://www.ejemplo.com/imagen.jpg)
Bloques de código
Para insertar un bloque de código, se puede usar tres comillas invertidas («`) antes y después del bloque
Citas
Las citas se crean utilizando el símbolo de mayor que (>
)
Esta es una cita
Líneas Horizontales
Se crean utilizando tres o más guiones, asteriscos, o guiones bajos
—
Usos Comunes de Markdown
Documentación Técnica
Markdown es ampliamente utilizado para la creación de documentación técnica.
Ya que permite a los desarrolladores escribir documentación legible que puede ser fácilmente convertida a otros formatos, como HTML o PDF.
Publicaciones en Blogs
Muchos sistemas de blogs y plataformas de publicación en línea permiten a los autores escribir contenido en Markdown.
Lo que simplifica el proceso de redacción y formateo de artículos.
Foros y Comentarios
Markdown es utilizado en muchas plataformas de foros.
Sistemas de comentarios y sistemas de gestión de proyectos para permitir la formateo del texto sin necesidad de utilizar HTML.
Archivos README
En plataformas como GitHub, los archivos README se suelen escribir en Markdown.
Estos archivos proporcionan una introducción y guía sobre un proyecto de software.
Ventajas de Markdown
Fácil de aprender
Su sintaxis es simple y fácil de aprender, lo que permite a cualquier persona empezar a usarlo rápidamente.
Compatible con HTML
Aunque es más simple que HTML, Markdown puede incluir fragmentos de HTML cuando es necesario.
Ampliamente soportado
Muchos editores de texto, sistemas de blogs y plataformas de desarrollo soportan Markdown, lo que lo hace extremadamente versátil.
Desventajas de Markdown
Funcionalidad limitada
Comparado con otros lenguajes de marcado como HTML, Markdown tiene una funcionalidad más limitada en términos de estilo y diseño avanzado.
Inconsistencias en la implementación
Diferentes plataformas pueden interpretar Markdown de manera ligeramente diferente, lo que puede llevar a inconsistencias en la presentación.
Markdown es un lenguaje de marcado ligero y accesible, ideal para crear texto con formato que sea fácil de leer tanto en su forma sin procesar como en su versión convertida a HTML.
Su simplicidad y portabilidad lo han hecho popular en una variedad de contextos.
Desde la documentación técnica hasta las publicaciones en línea y los archivos README en repositorios de código.
Te puede interesar;
Herramientas de Link Building y Análisis de Enlaces
Plataformas de Linkbuilding para Crear Enlaces
Google Core Updates: Actualizaciones del Algoritmo de Google
Herramientas SEO Profesionales
Motores de Búsqueda Alternativos a Google