Definició
Markdown és un llenguatge de marcatge lleuger. Permet donar format a text pla — títols, negreta, llistes, enllaços — usant símbols simples com #, * o `. El resultat es pot convertir automàticament a HTML, PDF o altres formats.
"Markdown is intended to be as easy-to-read and easy-to-write as is feasible. Readability, however, is emphasized above all else."
— John Gruber, Daring Fireball (2004)
Per a qui és útil
Markdown és útil per a qualsevol persona que escrigui en entorns digitals: desenvolupadors que documenten codi, escriptors que prefereixen centrar-se en el contingut, estudiants que prenen apunts, i equips que col·laboren en wikis o plataformes com Notion, Obsidian o Confluence.
La idea clau subjacent: llegibilitat
A diferència de l'HTML, el Markdown és llegible fins i tot sense renderitzar. Un fitxer amb l'extensió .md obert com a text pla continua sent comprensible. Aquesta és la propietat que el fa tan popular: escrius de manera natural i el format s'aplica sol.
"La millor eina d'escriptura és aquella que no notes que estàs fent servir."
— Principi de disseny de Markdown
Markdown vs. HTML
Markdown i HTML no competeixen: es complementen. Markdown és una capa d'abstracció sobre HTML que fa l'escriptura més ràpida i menys propensa a errors. De fet, pots mesclar HTML dins de Markdown quan necessites més control. La majoria de parsers, com marked.js (el que fa servir el nostre conversor), admeten HTML incrustrat.