¿Qué es markdown?

| Última modificación: 10 de abril de 2024 | Tiempo de Lectura: 3 minutos

Algunos de nuestros reconocimientos:

Premios KeepCoding

¿Sabes qué es Markdown? Tal vez has visto un texto con este formato. Es posible que, cuando has revisado algún repositorio de un código en plataformas como Github y has abierto el documento que, usualmente, se titula README o es la explicación del código, te has dado cuenta de que están escritos de una manera específica. Muchos de ellos están escritos en MD, que son las siglas del lenguaje Markdown. Por eso, en este post, te responderemos la duda sobre qué es Markdown, algunos de sus elementos y para qué funciona.

Markdown: lenguaje de marcado

Markdown o, como su siglas lo especifican, MD es un lenguaje de marcado que, en principio, te permite poner cierto formato en tus textos para hacerlos más legibles y útiles en tus programas. Este lenguaje de marcado aparece en plataformas que seguramente utilizas en tu vida diaria, en aplicaciones como WhatsApp o Slack.

Por ejemplo, cuando quieres convertir una frase en negrilla en el chat de Whatsapp solo escribes la palabra dentro de un par de astériscos (* *) de la siguiente manera: *Qué es MarkDown* > Qué es Markdown.

Otro ejemplo es el caso de Slack donde, si deseas que una oración esté en forma de itálicas, solo debes poner tu texto dentro de guiones bajos (_ _). Se puede observar de la siguiente manera: *Markdown es un lenguaje de marcado* > Mardown es un lenguaje de marcado.

Markdown también se utiliza en plataformas donde su objetivo es compartir texto, como, por ejemplo, la plataforma de WordPress.

Cómo funciona Markdown

Como ahora hay muchos usos de este lenguaje de marcado en productos que hoy vemos por las redes sociales y las plataformas Web, los programas de código no son la excepción, por lo que te recomendamos saber cómo funciona.

🔴 ¿Quieres Aprender a Programar con Python? 🔴

Descubre el Full Stack Jr. Bootcamp - Aprende a Programar desde Cero de KeepCoding. La formación más completa del mercado y con empleabilidad garantizada

👉 Prueba gratis el Bootcamp Aprende a Programar desde Cero por una semana

Según la documentación de Markdown, el siguiente es un ejemplo de cómo funciona este lenguaje de marcado. En la columna de la izquierda observarás cómo se ve el texto con la sintaxis en Markdown y, en la columna de la derecha, se muestra cómo se ve el texto publicado.

#Qué es Markdown

##Lenguaje de marcado
>Markdown es un lenguaje de marcado de texto

###Funcionamiento de Markdown
-Presentación
-Elementos
+Títulos

+Subtítulos
***
+*Citas*

+_Bloques de código_

+**Listas**

+__Reglas horizontales__

+[documentación](https://markdown.es/)


– Las listas pueden definirse con tres elementos: los asteriscos (*), los guiones (-) y los símbolos de suma (-).

El anterior ejemplo presenta algunos de los elementos que pueden ser editados con Markdown, como los títulos (#), subtítulos (##), subtítulos H3 (###), citas (>), espacio entre párrafo (***), cursivas (* *)(_ _) y negrilla (_ _) (* *) o añadir enlaces ([ ]( )).

No obstante, hay otras posibilidades con este lenguaje de marcado para agregar todo tipo de medios. Por ejemplo, para imágenes, puedes utilizar el mismo elemento para añadir enlaces, solo que deberás agregar un signo de exclamación al principio: ![texto alternativo](ruta / imagen / .jpg). Por otro lado, si quieres agregar código, deberás agregar las líneas de código entre comillas sencillas, de la siguiente forma: ‘def suma(a, b)’.

Conoce más sobre lenguajes de marcado

Si bien ya conoces qué es Markdown y algunos elementos de este lenguaje de marcado, hay más aspectos y herramientas que te permitirán enriquecer un texto en plataformas como WordPress o estancias de Marketing, así como un programa de código. Muchos de estos elementos, por ejemplo, se utilizan para comentar los scripts de un programa.

Para seguir aprendiendo sobre este lenguaje de marcado y cómo utilizarlo en tu proyecto, además de muchas cosas más, te recomendamos echarle un vistazo al Bootcamp Aprende a Programar desde Cero. En este bootcamp intensivo encontrarás herramientas y conceptos que perfeccionarán tus habilidades en la programación. Se trata de una formación que combina teoría y práctica en la que te acompañarán grandes profesionales en el sector. ¡Apúntate ahora!

Ramón Maldonado

Full Stack Developer y Responsable de Formación base en KeepCoding.

Posts más leídos

¡CONVOCATORIA ABIERTA!

Aprende a Programar desde Cero

Full Stack Jr. Bootcamp

Apúntate y consigue uno de los perfiles más demandados con Python en solo 4 meses.