Syntaxe du langage markdown
Définition :
Markdown est un langage de balisage léger créé en 2004 par John Gruber avec l'aide d'Aaron Swartz. 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
Attention :
Il existe plusieurs syntaxes markdown, il n'y a pas de standard unifié.
Néanmoins la plupart des marques de base sont reconnues par la plupart des éditeurs.
Exemple : Paragraphes
Paragraphs are separated
by a blank line.
Text attributes *italic*, **bold**, `monospace`, ~~strikethrough~~.
Exemple : Titres
# Heading
## Sub-heading
Exemple : Titre (alternative)
Heading
=======
Sub-heading
-----------
Exemple : Liens
[link](http://example.com).
Exemple : Listes
Unordered list:
* apples
* oranges
* pears
Numbered list:
1. apples
2. oranges
3. pears
Complément : Examples for Common Markdown Syntaxes
Notes, tableaux...
Complément :
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