¿Qué es Markdown? Una guía para principiantes para comenzar
Si escribe mucho para la web, entonces debería aprender Markdown. Es un lenguaje de marcado simple que le permite formatear texto fácilmente sin preocuparse por la mayor parte de los procesadores de texto completos.
Echemos un vistazo a qué es Markdown, por qué es útil y cómo empezar a usarlo.
¿Qué es Markdown?
Markdown es un lenguaje de marcado que se usa para crear texto formateado, generalmente para publicar en Internet. Si no está familiarizado, un lenguaje de marcado se refiere a un sistema que incluye elementos de sintaxis que ajustan la apariencia del documento final, pero no aparecen en él.
Por ejemplo, cuando escribe "** texto en negrita **" en un documento de Markdown, aparecerá como " texto en negrita ".
HTML, que es una parte esencial de la web, también es un lenguaje de marcado. Sin embargo, Markdown se distingue de los lenguajes de marcado como estos en que se considera un lenguaje ligero.
Es fácil mirar un documento de Markdown y aún leer lo que dice el texto. Sin embargo, con lenguajes "más pesados" como HTML, no es tan fácil para una persona procesar lo que dice el texto, lo que significa que no es ideal para escribir.
Markdown también ofrece una alternativa a la escritura en procesadores de texto como Microsoft Word o Pages. Estos editores brindan un montón de opciones para formatear su texto, pero pueden perder el tiempo si tiene que recorrer los menús solo para encontrar la lista con viñetas o la opción de encabezado.
El texto con mucho formato de los procesadores de texto también se puede traducir mal a HTML, lo que resulta en un trabajo adicional para limpiar el código desordenado. Y los procesadores de texto generalmente guardan en un formato propietario, lo que puede ser un problema si deja de usar ese software en el futuro.
Con Markdown, puede trabajar en texto sin formato para escribir artículos que los humanos puedan leer fácilmente. Es trivial exportar sus documentos Markdown a HTML para publicarlos en línea. Y dado que Markdown funciona en todas partes, no tiene que usar ni pagar por un software específico.
Sabores de rebajas
Markdown no es un estándar concreto. Si bien los conceptos básicos son bastante consistentes en todos los lugares donde se usa, existen algunas diferencias según el servicio o la aplicación que use para escribir Markdown.
Por ejemplo, GitHub Flavored Markdown admite tablas. Otro estándar, MultiMarkdown, agrega características adicionales como notas al pie y citas. Y hay muchas otras ediciones con las que te puedes encontrar.
Desafortunadamente, no es posible cubrir todas las versiones de Markdown. Tendrá que aprender los detalles de cómo funciona su editor o servicio elegido. Sin embargo, no se preocupe por esto todavía; puede obtener más información sobre un tipo específico de Markdown después de haber aprendido los conceptos básicos.
Uso de Markdown: formato esencial
Veamos algunos de los métodos de formato de texto más comunes en Markdown. Tenga en cuenta que estos pueden diferir ligeramente según el tipo de Markdown que esté usando.
Texto en cursiva y negrita
Puede poner el texto en cursiva envolviéndolo en asteriscos individuales. Utilice asteriscos dobles para el texto en negrita. Si lo prefiere, puede reemplazar los asteriscos por guiones bajos.
Entonces lo siguiente:
*italic text here* | __bold text there__
Se mostrará como:
texto en cursiva aquí | texto en negrita allí
Encabezados
Los encabezados HTML, como los que se utilizan en esta guía, son una forma común de organizar la estructura de un documento. Markdown simplemente usa símbolos de almohadilla para corresponder a la profundidad del rumbo (de h1 a h6 ). Entonces, para un encabezado h2 , usa dos hashes, y así sucesivamente.
Por ejemplo, el siguiente fragmento de Markdown:
## This Is Heading 2
Here's some text under the H2 heading. Next, we'll have an H3.
### Here's Heading 3
More text here!
Aparecerá como lo siguiente:
Listas numeradas y con viñetas
Es fácil crear listas ordenadas y desordenadas en Markdown. Para una lista desordenada (viñetas), use asteriscos o guiones, así:
* A
* B
...
- Y
- Z
Esto aparecerá como:
- A
- B
…
- Y
- Z
Para obtener una lista ordenada (numerada), simplemente escriba el número 1 seguido de un punto, así:
1. First item
2. Second item
Lo anterior da como resultado:
- Primer elemento
- Segundo artículo
Hipervínculos
Agregar enlaces en Markdown también es fácil; utiliza una combinación de corchetes para el texto de anclaje y paréntesis para la URL. He aquí un ejemplo:
[website link here](https://tecnoloco.istocks.club/)
Esto se traducirá en un hipervínculo normal, así:
Imagenes
Puede agregar imágenes en Markdown de manera muy similar a como agrega hipervínculos. Empiece con un signo de exclamación. Después de esto, coloque corchetes que contengan el texto alternativo de la imagen (que es opcional), luego finalmente coloque la URL de la imagen entre paréntesis.
Por ejemplo:
![WhatsApp to Telegram](https://static0.makeuseofimages.com/wordpress/wp-content/uploads/2021/01/How-to-Move-WhatsApp-Chats-History-to-Telegram.png)
Resultará en:
Cotizaciones y bloques de código
Para una cita en bloque, comience el texto con un símbolo mayor que. Así es como se ve esto:
> "I think that computers are awesome!"
El texto resultante es:
"¡Creo que las computadoras son increíbles!"
Si desea utilizar un bloque de código preformateado para conservar el texto tal como aparece, utilice la marca de acento grave (encima de la tecla Tab de su teclado) así:
`See how the **Markdown** formatting *doesn't* apply in a code block?`
Esto resulta en:
See how the **Markdown** formatting *doesn't* apply in a code block?
Caracteres de escape y etiquetas en línea
A veces, los caracteres de formato de Markdown pueden interferir con lo que está intentando escribir. Por ejemplo, es posible que desee escribir "* en serio *" y mostrar los asteriscos.
En estos casos, debe utilizar una barra invertida, que se conoce como carácter de escape . Poner una barra invertida detrás de un carácter hará que Markdown lo muestre en lugar de interpretarlo como formato. He aquí una ilustración:
- This is *seriously* good work.
- This is *seriously* good work.
Se mostrará como:
- Este es un trabajo realmente bueno.
- Este es * realmente * un buen trabajo.
Si hay algo que desea escribir en Markdown para el que no puede encontrar la sintaxis, siempre puede usar etiquetas HTML en su texto de Markdown. Por ejemplo, Markdown no tiene un formato para subrayar, ya que hoy en día no se usa mucho en la web. Si aún desea subrayar el texto por alguna razón, puede usar:
This is an <u>underlined</u> word.
Y obtendrías:
Esta es una palabra subrayada .
Si necesita más ayuda de Markdown, Markdown Guide es un recurso excelente.
Los editores de Markdown facilitan la escritura
Ahora que hemos analizado los conceptos básicos de Markdown, ¿cómo empiezas a escribir en él? Dado que Markdown es solo texto sin formato, puede escribirlo en cualquier editor de texto, como el Bloc de notas. Guarde un archivo con la extensión de archivo .MD para crear un archivo Markdown adecuado.
Sin embargo, para obtener la mejor experiencia, debe usar una aplicación de escritura creada para Markdown. Estos incluyen funciones como atajos de teclado, temas personalizables y un panel de vista previa para que pueda ver exactamente cómo se verá su documento en la web. Es importante destacar que los editores de Markdown también le permiten exportar su documento de Markdown como HTML para una fácil exportación.
Si recién está comenzando con Markdown, pruebe primero con uno de los mejores editores de Markdown en línea . Cuando esté listo para probar un editor de Markdown de escritorio, eche un vistazo a por qué Typora podría ser el mejor editor de Markdown .
Incluso si no eres un escritor, Markdown también es útil en muchos otros lugares. Es común en entornos de programación como GitHub, donde se usa para formatear archivos Léame que contienen instrucciones. También se usa en muchas aplicaciones y foros de mensajería, incluidos Slack, Telegram y Reddit.
Master Markdown para escribir en línea
Si escribe para la web con frecuencia, vale la pena aprender Markdown. Se usa en todas partes, no está vinculado a una aplicación específica, se exporta limpiamente a HTML y es fácil de leer. Los editores específicos de Markdown incluyen todo lo que necesita y eliminan lo que no, lo que los hace más adecuados para este tipo de escritura que los procesadores de texto.
He usado Markdown para escribir artículos de MUO durante años y no puedo imaginar usar nada más. Para ayudarlo en su camino, ¿por qué no utilizar nuestra hoja de referencia imprimible de Markdown como referencia?