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

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 no existen exactamente cursos para ello. Puedes 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?(What Is Markdown?)

Como nombre, Markdown es un juego con el término "marcado". El marcado(” Markup) se define como "el proceso o resultado de corregir 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 representación para mostrar texto para aquellos de nosotros que navegamos por Internet.

HTML significa "Lenguaje de marcado(Markup) de hipertexto " y , por lo tanto, Markdown es una forma de escribir código (Markdown)HTML más fácilmente , aunque de una manera menos robusta.

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

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

¿Qué sitios usan Markdown?(What Sites Use Markdown?)

Dado que Markdown es solo una forma más simple de escribir HTML , no verá sitios web que se acrediten a sí mismos como "escritos en Markdown ". Sin embargo, encontrará muchos sitios web que permiten a los usuarios contribuir o publicar en formas que aceptan Markdown .

Un ejemplo es GitHub . En el archivo README.md(README.md) generado previamente de cada repositorio de GitHub , se acepta Markdown . Como sugiere esto, MD es la extensión utilizada para los archivos que se escriben con el 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. Los sitios de Stack Exchange(Stack Exchange sites) como Stack Overflow no serían lo mismo sin Markdown para convertir texto sin formato en fragmentos de código formateados y legibles.

Cómo usar el descuento

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 # (número/signo de libra) antes de su texto. El número de signos de número/almohadilla 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 aetiquetas# es <h1> y ### es <h3>, por ejemplo.

Imágenes

Al igual que los enlaces, las imágenes en Markdown se crean envolviendo el texto alternativo entre corchetes y la URL entre paréntesis. Aquí hay un ejemplo:

[Logotipo de Geek de la mesa de ayuda] ( 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 envolver el texto en acentos graves. Aquí hay un ejemplo:

*int main(){printf ("Hola mundo");return 0;}*

Editores de texto Markdown

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

Editores de rebajas independientes

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

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 Markdown haciendo clic en Texto(Plain Text) sin formato en el lado derecho de la barra de estado.

Otros dos excelentes editores gratuitos de Markdown(free Markdown editors) son Typora (Mac) y Remarkable (Linux).

Editores de Markdown basados ​​en la web

Los editores de Markdown(Markdown) basados ​​en la web son generalmente más ricos en 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 Comenzar a escribir(Start Writing) y accederá a su editor basado en web, que viene precargado con instrucciones y código Markdown de ejemplo.(Markdown)

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

Markdown está en todas partes en la web, y si eres nuevo en Internet, probablemente sea el primer "lenguaje de codificación" no oficial que aprendas a usar. Es extremadamente útil y mejora la forma en que nos comunicamos en línea a través de texto, ¡así que esperamos que este artículo te haya ayudado a aprender más sobre esto!



About the author

Soy ingeniero de software sénior y desarrollador de aplicaciones de imágenes y iPhone con más de 10 años de experiencia. Mis habilidades en hardware y software me hacen perfecto para cualquier proyecto de teléfono inteligente empresarial o de consumo. Tengo un conocimiento profundo de cómo crear imágenes de alta calidad y la capacidad de trabajar con todos los formatos de imagen diferentes. Además, estoy familiarizado con el desarrollo de Firefox e iOS.



Related posts