Markdown
Markdown est un langage de balisage léger qui permet de structurer du texte avec une syntaxe simple, lisible et largement utilisée pour la documentation.
Publié le · Mis à jour le
Qu’est-ce que Markdown ?
Markdown est un langage de balisage léger créé en 2004 par John Gruber. Contrairement à un logiciel comme Microsoft Word ou Google Docs, il repose sur du texte brut. Quelques caractères suffisent pour créer des titres, des listes, des liens, des tableaux ou encore des blocs de code.
Un document Markdown reste lisible même sans être mis en forme. Il peut ensuite être converti en HTML, PDF, DOCX ou d’autres formats.
Pourquoi utiliser Markdown ?
Markdown est apprécié parce qu’il :
- est simple à apprendre ;
- accélère la rédaction ;
- produit des documents légers et faciles à partager ;
- fonctionne sur la plupart des plateformes ;
- est largement utilisé pour la documentation, les notes et les contenus web.
Où utilise-t-on Markdown ?
Markdown est présent dans de nombreux outils :
- GitHub et GitLab ;
- Notion ;
- Obsidian ;
- Discord ;
- Reddit ;
- Stack Overflow ;
- les générateurs de sites statiques comme Astro, Hugo ou Docusaurus ;
- de nombreuses applications d’intelligence artificielle.
Markdown, CommonMark et GitHub Flavored Markdown : quelles différences ?
Le terme Markdown désigne une famille de syntaxes. La version créée en 2004 a évolué au fil des années. Aujourd’hui, CommonMark constitue la spécification de référence la plus largement adoptée.
De son côté, GitHub Flavored Markdown (GFM) ajoute des fonctionnalités comme les tableaux, les listes de tâches, les alertes ou encore le barré. Selon l’application utilisée, certaines fonctionnalités peuvent donc être disponibles ou non.
Source : spécification officielle CommonMark.