Markdown est un langage de balisage léger conçu pour écrire, lire et concevoir des textes Web.
Historique de Markdown
Le HTML a longtemps été le langage de balisage standard sur le Web. Il est difficile de lire son code - les balises et les informations de service interfèrent. HTML a été créé pour décrire des documents hypertextes, les premières pages HTML ne contenaient que du texte, des titres, des tableaux et très peu de liens. Petit à petit, les sites se sont compliqués, le design, les menus, la navigation, les images, les tableaux sont apparus.
En 2004, des Américains (le blogueur technologique John Gruber et le programmeur Aaron Schwartz) ont inventé Markdown. Les auteurs du langage ont emprunté de nombreuses idées aux conventions déjà existantes pour le balisage du texte dans les messages électroniques. Au format Markdown, le texte est converti en XHTML valide et bien formé, les crochets angulaires (<) et les esperluettes (&) sont remplacés par les codes appropriés. La première implémentation a été écrite par Gruber en Perl, et des propositions d'autres développeurs ont rapidement suivi. Des implémentations de Markdown dans divers langages de programmation sont disponibles dans de nombreux systèmes de gestion de contenu.
Un langage de balisage simple et simplifié, Markdown, est utilisé activement depuis de nombreuses années. Il est devenu une alternative aux éditeurs visuels, car les textes traités par Markdown n'ont pas besoin de longs nettoyages et raffinements. Markdown se caractérise par la lisibilité, et le manque de typographie est compensé par le filtre SmartyPants du même développeur. Des textes décorés peuvent être créés même au format txt. En conséquence, vous obtenez des documents prêts à l'emploi avec un bon balisage.