Skip to content

Qu'est-ce que Markdown ? ​

Markdown est un langage de balisage léger créé par John Gruber. Il permet d'« écrire des documents dans un format texte simple, facile à lire et à écrire, puis de les convertir en documents HTML valides ».

L'histoire de Markdown ​

Markdown est né en 2004. À ses débuts, il a été conçu pour simplifier la syntaxe HTML, principalement pour la rédaction de documents de type README, fréquemment lus et mis à jour, mais dont le format reste relativement stable.

La véritable popularité de Markdown a commencé avec l'apparition de GitHub en 2008. GitHub a adopté Markdown comme format par défaut pour les fichiers Readme et a fourni une spécification de rendu. Avec la popularité de GitHub, de plus en plus de développeurs ont commencé à utiliser Markdown comme outil privilégié pour la rédaction.

Fonctionnalités clés de Markdown ​

Simplicité ​

Utilisez des symboles intuitifs pour représenter la mise en forme, comme # pour les titres et * pour les éléments de liste. Ces symboles transmettent visuellement leur signification, rendant les documents Markdown lisibles même sans rendu.

Lisibilité ​

Même sous forme de texte brut, les documents Markdown montrent clairement la structure et la hiérarchie du contenu. Les lecteurs peuvent comprendre l'organisation sans logiciel particulier.

Portabilité ​

Les fichiers Markdown sont du texte brut, ils peuvent donc être ouverts et modifiés dans n'importe quel éditeur de texte, sans dépendre d'un logiciel ou d'un système d'exploitation spécifique.

Convertibilité ​

Markdown peut être facilement converti en HTML, PDF, documents Word, etc., répondant à divers besoins de publication.

La relation entre Markdown et HTML ​

Markdown n'est pas un remplaçant de HTML, mais plutôt une version simplifiée. En fait, l'objectif ultime de Markdown est d'être converti en HTML. Leur relation peut se résumer ainsi :

Source Markdown → Parseur → Sortie HTML → Rendu navigateur

Par exemple, lorsque vous écrivez :

markdown
# Ceci est un titre

Cela sera converti en :

html
<h1>Ceci est un titre</h1>

Important : vous pouvez utiliser des balises HTML directement dans Markdown, ce qui offre de la flexibilité pour des mises en forme complexes.

Un exemple simple ​

Voyons un exemple simple de Markdown :

markdown
# Mon premier document Markdown

Ceci est un texte en **gras** et un texte en *italique*.

## Liste de courses

- Pomme
- Banane
- Orange

Ceci est un exemple de [lien](https://www.markdownlang.com).

Cet exemple simple montre plusieurs syntaxes de base de Markdown : titres, emphase, listes et liens.

Prochaines étapes ​

Maintenant que vous comprenez les concepts de base de Markdown, vous pouvez :

Build by www.markdownlang.com