Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

Markdown: Historia, utilidad y casos de uso

1) ¿Qué es Markdown?

Markdown es un lenguaje de marcado ligero que permite aplicar formato a un texto (negritas, listas, encabezados) mediante el uso de caracteres especiales de forma sencilla. Existe para facilitar la escritura y lectura de contenido web sin las complicaciones técnicas del HTML, permitiendo que el autor se concentre en el contenido mientras el documento sigue siendo legible incluso en su forma de código fuente.

Título Nivel 1

Título Nivel 2

Título Nivel 3

Título Nivel 4


Negrita: texto o texto

Cursiva: texto o texto

Negrita y cursiva: texto

Tachado: texto

Listas desordenada:

  • Elemento 1
  • Elemento 2
    • Subelemento 2.1

Listas ordenadas:

  1. Primero
  2. Segundo
  3. Tercero

Estructura, enlace e imágenes: Enlace: Nombre del enlace

Imagen: Texto alternativo

Bloque de código: Para mostrar código de programación o texto preformateado.

Código en línea: Para resaltar algo como esto dentro de una frase, usa una comilla simple invertida: código.

Bloque de código: Usa tres comillas invertidas (backticks). Puedes especificar el lenguaje para que resalte la sintaxis.

def saludar(): print("Hola, mundo")

Citas (Blockquotes) Para destacar frases de otros autores o notas importantes.

"El diseño no es solo lo que se ve, sino cómo funciona." - Steve Jobs.

Tablas:

Herramienta Función Utilidad
Markdown Estructura Alta
LaTeX Fórmulas Técnica

Líneas horizontales Para separar secciones visualmente, usa tres guiones: ---.

Tareas (Task Lists) Ideal para checklists.

[x] Tarea completada

[ ] Tarea pendiente

2) Origen e historia de Markdown

Fue creado por John Gruber, con la colaboración de Aaron Swartz, en el año 2004. El propósito original era permitir a los usuarios escribir en un formato de texto plano fácil de leer y escribir, que pudiera convertirse automáticamente en HTML estructuralmente válido, cerrando la brecha entre el texto simple y el diseño web.

¿En qué año? 2004.

¿Con qué propósito? Propósito original era permitir a los usuarios escribir en un formato de texto plano fácil de leer y escribir, que pudiera convertirse automáticamente en HTML estructuralmente válido

3) ¿Para qué sirve Markdown?

En la práctica, sirve para agilizar la creación de contenido digital. Sus tres utilidades principales son: la documentación técnica (como archivos README), la escritura de blogs y artículos de forma rápida, y la gestión de notas personales en aplicaciones de productividad. También es el estándar para la comunicación en foros de desarrolladores y plataformas de colaboración.

4) Casos de uso reales

GitHub: Se utiliza como el estándar para crear archivos README.md, los cuales sirven para documentar repositorios, explicar cómo instalar software y presentar proyectos a la comunidad. Documentación técnica: Es la herramienta predilecta para redactar manuales de usuario y guías para desarrolladores, ya que permite mantener un formato estructurado y profesional de forma sencilla. Blogs: Muchas plataformas de gestión de contenido (CMS) permiten redactar artículos directamente en Markdown para agilizar la publicación sin necesidad de usar editores visuales complejos. Notas personales: Diversas aplicaciones de productividad y organización (como Obsidian o Notion) emplean Markdown para que los usuarios puedan tomar notas rápidas, crear listas y organizar sus ideas de manera eficiente.

5) Ventajas y desventajas

Ventajas

Es extremadamente ligero y universal, lo que permite abrir los archivos en cualquier editor de texto; es mucho más rápido de escribir que el HTML y más limpio que el código oculto de Word. Además, se integra perfectamente con sistemas de control de versiones como Git.

Desventajas

Carece de opciones de diseño avanzadas (como control preciso de fuentes, colores o disposición de elementos complejos) presentes en procesadores de texto como Word, y no tiene un estándar único oficial, lo que puede causar ligeras variaciones de renderizado entre diferentes plataformas (sabores de Markdown).

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors