Communauté du savoir libre — wikis, notes et jardins numériques. Contribuez. Contribuer
instiki
Markdown & Balisage

Markdown : pourquoi ce format a tout gagné

16 juin 2026

En une vingtaine d’années, un petit langage de balisage inventé par John Gruber pour écrire des e-mails lisibles est devenu le format d’écriture par défaut des développeurs, des preneurs de notes, des documentalistes et de plateformes entières comme GitHub ou Reddit. Pourquoi Markdown a-t-il gagné là où des formats plus puissants ont échoué ?

Écrire sans quitter le texte

Markdown ajoute une mise en forme minimale à du texte brut : # pour un titre, **gras**, *italique*, - pour une liste, [texte](url) pour un lien. La règle de conception de Gruber était limpide : un document Markdown doit rester parfaitement lisible tel quel, sans être « rendu ». C’est cette contrainte qui fait toute la différence.

  • Portable — du texte brut, aucun format binaire propriétaire, lisible partout.
  • Durable — un fichier .md écrit aujourd’hui sera lisible dans trente ans, sur n’importe quel système.
  • Convertible — vers HTML, PDF, Word, LaTeX, ePub via des outils comme Pandoc.
  • Versionnable — lisible ligne à ligne par Git, donc parfait pour la collaboration et l’historique.

D’un standard flou à CommonMark

Le succès a d’abord failli tuer Markdown : chaque outil l’interprétait à sa façon, si bien qu’un même fichier pouvait rendre différemment ici et là. La spécification CommonMark a mis de l’ordre en fixant un comportement rigoureux et testable. Par-dessus, des extensions comme GitHub Flavored Markdown (GFM) ont ajouté les tableaux, les listes de tâches et le barré — couvrant enfin les besoins réels. Aujourd’hui, écrire en Markdown, c’est écrire pour tout un écosystème cohérent.

A lire également :  CSS text reveal animation highlight text : le code à copier

Là où Markdown atteint ses limites

Markdown n’est pas conçu pour la mise en page complexe : colonnes, encadrés riches, références croisées automatiques, numérotation de figures. Pour un livre technique, une norme ou une documentation très structurée, deux alternatives prennent le relais :

  • AsciiDoc — plus riche, pensé pour les ouvrages et les manuels, avec admonitions, includes et attributs.
  • reStructuredText — le format historique de la documentation Python, très structuré, au cœur de Sphinx.

Mais pour 90 % des notes, articles et pages de documentation, cette puissance supplémentaire est un coût inutile. La simplicité de Markdown est précisément ce qui le rend adopté.

En pratique

Trois habitudes suffisent à en tirer le meilleur : apprendre les cinq symboles de base (titre, gras, liste, lien, code), s’en tenir à CommonMark + GFM pour l’interopérabilité, et garder Pandoc sous la main pour convertir vers le format attendu par vos destinataires. Vos notes deviennent alors une source unique, à partir de laquelle vous produisez du HTML pour le web, du PDF pour l’impression, du Word pour un client.

À retenir

Markdown a gagné parce qu’il disparaît : il vous laisse écrire au lieu de vous imposer une interface. Apprenez ses cinq symboles, adoptez CommonMark, gardez Pandoc à portée — et vos textes deviennent portables, durables et convertibles à volonté, pour des décennies.