📄 Markdown#

Voir aussi
Markdown est un langage de balisage léger créé en 2004 par John Gruber avec 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.
Indication
Plusieurs librairies existent et ce dans différents langages de programmation permettant de convertir du Markdown en HTML ou dans un autre format:
en Perl,
en PHP,
en Ruby,
en Python ❤️,
en Java,
en C#,
en R et même en JavaScript.
Guide de survie Markdown#
Pour mettre du texte en emphase (balise HTML <em>
), ce qui produit une mise en italique dans un navigateur courant :
*quelques mots* ou _quelques mots_
Pour mettre du texte en grande emphase (balise HTML <strong>
), ce qui produit une mise en gras dans un navigateur courant :
**plus important**
Pour souligner un texte:
__également important__
Pour créer une liste non ordonnée (balise HTML <ul>
) :
* Pommes
* Poires
* Sous élément avec au moins quatre espaces devant.
Et une liste ordonnée (balise HTML <ol>
) :
1. mon premier
2. mon deuxième
Les titres sont créés avec un certain nombre de #
avant le titre, qui correspondent au niveau de titre souhaité (le HTML propose 6 niveaux de titres de <h1>
à <h6>
)
# un titre de premier niveau
### un titre de quatrième niveau
Pour créer des liens (balise HTML <a>
) :
[texte du lien](url_du_lien)
Pour afficher une image (balise HTML <img>
) :

Un exemple plus complet#
# Header
Paragraphs are separated by a blank line.
2nd paragraph. *Italic*, **bold**, and `monospace`. Itemized lists
look like:
* this one
* that one
* the other one
Note that --- not considering the asterisk --- the actual text
content starts at 4-columns in.
> Block quotes are
> written like so.
>
> They can span multiple paragraphs,
> if you like.