¿Qué es Markdown y cuáles son los conceptos básicos que debo saber?

Nuevo artículo para que aprendas sobre el software del que te hablamos aquí.
Deseamos que te ayude:

Si usa regularmente redes sociales en línea o foros de discusión, es probable que haya visto o usado Markdown sin siquiera saber qué es Markdown.

Para muchos que ya estaban en la web, HTML fue el primer y más elemental lenguaje de codificación que aprendieron. Sin embargo, Markdown es aún más simple. De hecho, es tan simple que los cursos para ello no existen exactamente. Puede aprenderlo en cuestión de minutos.

En este artículo, repasemos los conceptos básicos de Markdown y todo lo que debe saber sobre uno de los lenguajes de marcado más populares y ligeros de la web.

¿Qué es Markdown?

Como nombre, Markdown es un juego con el término “marcado”.

El marcado se define como “el proceso o resultado de corregir el texto en preparación para la impresión”, que es una descripción precisa de cómo los lenguajes de programación interactúan con los intérpretes y los motores de renderizado para mostrar texto a quienes navegamos por Internet.

HTML significa “hipertexto Margen Language ”, y Markdown es, por tanto, una forma de escribir código HTML más fácilmente, aunque de una forma menos sólida.

Markdown fue creado en 2004 por John Gruber y Aaron Swartz, quienes querían permitir que las personas “escribieran usando un formato de texto plano fácil de leer y escribir, y convertirlo opcionalmente a XHTML (o HTML) estructuralmente válido”.

Uno de los objetivos principales de Markdown era permitir una legibilidad más fácil en comparación con sus alternativas. Esto hace que escribir Markdown y leer código Markdown de texto sin formato sea muy simple.

¿Qué sitios usan Markdown?

Dado que Markdown es solo una forma más sencilla de escribir HTML, no verá sitios web que se acrediten como “escritos en Markdown”. Sin embargo, encontrará muchos sitios web que permiten a los usuarios contribuir o publicar de manera que acepten Markdown.

Un ejemplo es GitHub. En el archivo README.md pregenerado de cada repositorio de GitHub, se acepta Markdown. Como sugiere esto, MD es la extensión utilizada para los archivos que se escriben con código Markdown.

Reddit y Stack Exchange también utilizan Markdown como una forma para que sus usuarios organicen mejor las publicaciones y se expresen. Sitios de Stack Exchange como Desbordamiento de pila no sería lo mismo sin Markdown para convertir texto sin formato en fragmentos de código formateados y legibles.

Cómo utilizar Markdown

La imagen de ejemplo anterior muestra ejemplos de formato de Markdown para crear una nueva publicación de texto de Reddit. Si bien repasa los conceptos básicos de Markdown, no se han incluido algunos ejemplos comunes. Repasemos esos.

Encabezados

En Markdown, puede crear un encabezado escribiendo # (signo de número / libra) antes de su texto. El número de signos de número / libra que utilice reducirá el nivel del encabezado. Por ejemplo, # será el encabezado más grande y ### mostrará un subtítulo más pequeño.

En HTML, estos simplemente se convierten en etiquetas . # es

y ### es

, por ejemplo.

Imagenes

De manera similar a los enlaces, las imágenes en Markdown se crean colocando el texto alternativo entre corchetes y la URL entre paréntesis. He aquí un ejemplo:

[Help Desk Geek Logo](https://helpdeskgeek.com/wp-content/themes/hdg/images/hdg-banner.png)

Código en línea

Comenzar una línea con cuatro espacios creará un bloque de código, pero para el código en línea, simplemente puede ajustar el texto con comillas invertidas. He aquí un ejemplo:

ʻInt main () printf (“Hola mundo n”); return 0; `

Editores de texto Markdown

Si está interesado en dominar Markdown, encontrar soporte en forma de editor de texto de escritorio es un gran comienzo. Sin embargo, dado que Markdown se puede reproducir en vivo en el navegador y no requiere ninguna interacción complicada del lado del servidor, incluso hay editores de Markdown en línea.

Editores independientes de Markdown

Uno de los mejores editores de Markdown independientes (y editores de texto en general) para Windows, macOS y Linux es Texto sublime.

Todo lo que tiene que hacer para habilitar el resaltado de sintaxis de Markdown es cargar un archivo MD o establecer el resaltado de sintaxis en Reducción haciendo clic en Texto sin formato en el lado derecho de la barra de estado.

Otros dos grandes editores de Markdown gratuitos son Typora (Mac) y Notable (Linux).

Editores de Markdown basados ​​en la web

Los editores de Markdown basados ​​en la web generalmente tienen más funciones, por lo que los recomendamos encarecidamente.

Por ejemplo, StackEdit proporciona una interfaz sin distracciones con dos paneles: uno para su código Markdown y otro para una vista previa dinámica y en vivo de su texto.

Si es nuevo en StackEdit, todo lo que tiene que hacer es hacer clic en Empieza a escribir y será dirigido a su editor basado en la web, que viene precargado con código e instrucciones de Markdown de ejemplo.

Si StackEdit no tiene lo que está buscando, consulte Dillinger o Editor.md.

Markdown está en todas partes de la web, y si es nuevo en Internet, probablemente será el primer “lenguaje de codificación” no oficial que aprenda a usar. Es extremadamente útil y mejora la forma en que nos comunicamos en línea a través del texto, por lo que esperamos que este artículo te haya ayudado a aprender más al respecto.

Deja un comentario