Markdown
Un article de Wikipédia, l'encyclopédie libre.
Markdown est un langage de balisage léger créé par John Gruber.
Le but de la syntaxe Markdown est d'offrir une syntaxe facile à lire et à écrire. C'est-à-dire qu'un document formaté selon Markdown devrait pouvoir être publié comme tel, en texte, sans donner l’impression qu’il a été marqué par des balises ou des instructions de formatage. Bien que la syntaxe Markdown ait été influencée par plusieurs filtres de conversion de texte vers HTML existants — incluant Setext, atx, Textile, reStructuredText, Grutatext et EtText — la source d’inspiration principale de la syntaxe Markdown est le format du courrier électronique en mode texte.
[modifier] Quelques exemples
Voici quelques exemple de syntaxe Markdown, la liste n'est pas exhaustive.
Pour mettre du texte en italic (balise <em>) :
*quelques mots* ou _quelques mots_
Pour mettre du texte en gras (balise <strong>) :
**plus important** ou __également important__
Pour mettre du code :
`code`
Pour créer une liste non ordonnée :
* Pommes * Poires
Et une liste ordonnée :
1. mon premier 2. mon deuxième
Les titre sont créé avec un certain nombre de # avant le titre, qui correspondent au niveau de titre souhaité (le HTML propose 6 niveau de titres de <h1> à <h6>)
# un titre de premier niveau #### un titre de quatrième niveau
Pour les deux premier niveau de titre (<h1> et <h2>) il est également possible de souligner le titre avec des = ou des - (leur nombre réel importe peu)
Titre de niveau 1 =====================
Titre de niveau 2 --------------------
Comme dans les emails, il est possible de faire des citations :
> Ce texte apparaîtra dans un élément HTML blockquote.
Pour créer des liens :
[texte du lien](url_du_lien "texte pour le titre, facultatif")
[modifier] Mises en œuvre
Plusieurs mises en œuvre existent et ce dans différents langages de programmation :