¿Qué es Markdown y cómo se usa?

y muchos otros. Las computadoras no tienen problemas para leerlos porque simplemente siguen la sintaxis (las reglas de HTML) y aplican el formato que coincide con las etiquetas.

Sin embargo, las etiquetas hacen que sea bastante difícil para los humanos leer HTML y comprender cómo se verá el texto después de que la computadora lo procese. No es muy «fácil de usar» para las personas que no tienen mucha experiencia en leerlo.

Markdown, por otro lado, significa «ser tan fáciles de leer y escribir como sea posible. » John Gruber y Aaron Schwartz explican por qué crearon Markdown en 2004 y ofrecen una guía de la sintaxis de Sitio web de Gruber.

En resumen, Markdown facilita el formato de texto para páginas web porque sus etiquetas son más simples que HTML y se convierten a HTML automáticamente. Esto significa que no tiene que saber HTML para escribir algo para una página web porque Markdown traduce sus etiquetas a HTML por usted.

No cubre todas las etiquetas HTML posibles, sino las opciones de formato más comunes.

¿Cómo se usa Markdown?

Para usar Markdown, simplemente aplique etiquetas simples a su texto. Por ejemplo, para dar formato al texto en cursiva, coloque guiones bajos a su alrededor de esta manera: _esto es texto en cursiva_.

Aquí hay algunos otros ejemplos de formato de Markdown del guía de sintaxis:

Encabezados

# Este es un H1

## Este es un H2

###### Este es un H6

Puntos de viñeta

* Rojo
* Verde
* Azul

Listas numeradas

1. Ave
2. McHale
3. Parroquia

Énfasis (cursiva)

*texto*
_texto_

Markdown convierte tanto * texto * como _texto_ al HTML o tag, que, en teoría, se puede interpretar de muchas formas. Por ejemplo, puede crear una aplicación que interprete la etiqueta como texto rojo intermitente. En la práctica, sin embargo, casi todas las aplicaciones (incluidos todos los navegadores web) lo interpretan como texto en cursiva.

Fuerte (negrita)

**texto**
__texto__

Markdown convierte ** texto ** y __text__ al HTML etiqueta, que normalmente aparece como texto en negrita. En otras palabras, para un énfasis adicional, utilice caracteres dobles * o _.

También hay variantes de Markdown, como CommonMark y Rebajas con sabor a GitHub (GFM), pero todos se basan en la especificación Markdown original. Las variantes generalmente solo amplían el estándar agregando etiquetas de formato que el Markdown original no cubre.

Después de formatear el texto, una aplicación tiene que convertirlo a HTML, lo que generalmente se hace automáticamente. Por ejemplo, los archivos README en GitHub usan Markdown, y siempre que tengan una extensión de archivo .MD, GitHub los convierte automáticamente a las etiquetas HTML correctas cuando se publican.

Entonces, en la mayoría de los casos, no tendrá que hacerlo usted mismo, pero si lo hace, hay una Herramienta de rebajas disponible.

¿Dónde puede usar Markdown?

Como mencionamos anteriormente, puede usar Markdown en GitHub, pero también en Reddit, StackOverflow y otros sitios web. Si alguna vez ha formateado texto en mensajes de WhatsApp o conversaciones de Slack, ya lo ha utilizado porque estas aplicaciones utilizan un subconjunto (muy pequeño) de etiquetas Markdown para formatear el texto.

Si quieres aprender Markdown, mira el original Guía de sintaxis de Markdown o un tercero sitio de tutoriales. Es fácil de aprender y hará que sus archivos README y los comentarios de Reddit o StackOverflow sean más fáciles de leer para otros.