Sommaire

Markdown Markdown

1. Présentation

Markdown est un langage de présentation qui gagne en popularité depuis plusieurs années, comme le montre le graphique Google Trends ci-dessous :

images/03E01.png

Source : http://www.google.fr/trends/explore#q=markdown

Ce langage n’est pas un langage de présentation avec une structure XML comme l’est HTML. Ce langage a été conçu dans le but d’être lisible directement en mode texte, ce qui l’a rendu très populaire chez les développeurs. En effet, un format comme le Markdown peut être consulté en mode texte et donc peut facilement être versionné. Il est d’ailleurs possible d’exporter des fichiers Markdown facilement vers du code HTML ou d’autres formats.

La syntaxe officielle est documentée sur le lien suivant : http://daringfireball.net/projects/markdown/syntax

Certaines syntaxes ne sont pas officielles, mais sont généralement bien supportées par les logiciels et bibliothèques s’interfaçant avec Markdown. Elles permettent d’ajouter des fonctionnalités absentes du format officiel. Les fichiers Markdown portent généralement l’extension .md.

Voici un exemple de fichier Markdown très simple d’un jeu fictif et son affichage sur GitHub :

# Stratégiii : le meilleur de la stratégie 
 
## Fonctionnalités 
 
+ 64 unités différentes ! 
+ La **meilleure IA** jamais ...