Historique
Définition :
Markdown est un langage de balisage léger créé par John Gruber en 2004. À titre de comparaison, HTML est apparu en 1991. |
to write using an easy-to-read, easy-to-write plain text format, and optionally convert it to structurally valid XHTML (or HTML)
Ça source d'inspiration principale de sa syntaxe est le format du courrier électronique en mode texte, qui devait (avant l'usage de textes enrichies) permettre de structurer du texte en montrant par exemple la hiérarchie des titres ou en mettant en valeur certains mots.
C'est un langage en plein essor et qui a réussi à s'imposer dans de très nombreuses applications en lignes et qui n'est plus uniquement réservé aux développeurs (ex : Trello).
Remarque :
De nos jours, tout le monde ou presque a déjà écrit du Markdown, peut être sans même s'en rendre compte.
Syntaxe :
Pour mieux se rendre compte voici un petit exemple de la syntaxe de Markdown :
Heading
=======
Sub-heading
-----------
Paragraphs are separated
by a blank line.
Text attributes *italic*, **bold**,
`monospace`, ~~strikethrough~~ .
A [link](http://example.com).
Shopping list:
* apples
* oranges
* pears
Numbered list:
1. apples
2. oranges
3. pears