Présentation

Définition

Markdown est un langage de balisage léger créé en 2004 par John Gruber avec l'aide d'Aaron Swartz1,2. Son but est d'offrir une syntaxe facile à lire et à écrire. Un document balisé par Markdown peut être lu en l'état sans donner l'impression d'avoir été balisé ou formaté par des instructions particulières. fr.wikipedia.org

Exemple

1
Heading
2
=======
3
 
4
Sub-heading
5
-----------
6
  
7
Paragraphs are separated
8
by a blank line.
9
 
10
Text attributes *italic*, **bold**, 
11
`monospace`, ~~strikethrough~~ .
12
 
13
A [link](http://example.com).
14
 
15
Shopping list:
16
 
17
  * apples
18
  * oranges
19
  * pears
20
 
21
Numbered list:
22
23
  1. apples
24
  2. oranges
25
  3. pears

Fondamental

En mars 2016 deux RFC ont été publiées dans un but de standardisation :

  • RFC 776310 qui introduit le type MIME text/markdown à partir de la variante originale de Markdown

  • RFC 776411 qui répertorie des variantes MultiMarkdown, GitHub Flavored Markdown (GFM), Pandoc, CommonMark, Markdown Extra et d'autres

fr.wikipedia.org

ExempleExamples for Common Markdown Syntaxes

Stéphane Crozat, Ivan D'halluin (Contributions : les étudiants de NF29) Paternité - Partage des Conditions Initiales à l'Identique