Guide de Syntaxe Markdown
Markdown est un langage de balisage léger conçu pour être converti en HTML. Il est souvent utilisé pour formater des fichiers README, pour écrire des messages dans des forums en ligne, et pour créer des documents texte riches en utilisant un éditeur de texte brut. Son objectif principal est la lisibilité et la facilité d’utilisation.
Qu’est-ce que Markdown ?
Markdown a été créé en 2004 par John Gruber avec l’aide d’Aaron Swartz, avec l’idée de permettre aux gens d’écrire en utilisant un format de texte brut facile à lire et à écrire, qui pourrait être converti en HTML de manière transparente.
Pourquoi utiliser Markdown ?
- Simplicité et facilité d’apprentissage : La syntaxe de Markdown est très simple à apprendre, ce qui en fait un bon choix pour ceux qui ne sont pas familiers avec les langages de balisage plus complexes comme HTML.
- Portabilité : Les fichiers Markdown sont des fichiers texte brut, donc ils sont légers et compatibles avec de nombreuses plateformes et éditeurs de texte.
- Flexibilité : Markdown est souvent utilisé pour la documentation de projets, les fichiers README, et les forums en ligne, mais il peut également être utilisé pour créer des livres, des présentations et d’autres types de documents.
- Conversion en d’autres formats : Il est facile de convertir des fichiers Markdown en HTML, PDF, et d’autres formats.
Comment utiliser ce guide ?
Ce guide fournit des exemples de la syntaxe de base de Markdown. Vous pouvez vous référer à ce guide pour comprendre comment formater vos textes en Markdown.
Titres
Les titres sont créés en utilisant le symbole #
. Le nombre de #
détermine le niveau du titre.
# Titre de niveau 1
## Titre de niveau 2
### Titre de niveau 3
#### Titre de niveau 4
##### Titre de niveau 5
###### Titre de niveau 6
Texte en gras et en italique
Texte en italique s’écrit en entourant le texte de *
ou de _
. Texte en gras utilise deux *
ou _
de chaque côté. Texte en gras et en italique combine les deux.
*Texte en italique*
_Texte en italique_
**Texte en gras**
__Texte en gras__
***Texte en gras et en italique***
Listes
Listes non ordonnées
Utilisez *
, +
, ou -
pour les éléments de la liste.
* Élément 1
* Élément 2
* Sous-élément 2.1
* Sous-élément 2.2
Listes ordonnées
Les nombres suivis d’un point créent une liste ordonnée.
1. Premier élément
2. Deuxième élément
1. Sous-élément 2.1
2. Sous-élément 2.2
Liens
Pour créer un lien, mettez le texte du lien entre crochets []
et l’URL entre parenthèses ()
.
[OpenAI](https://www.openai.com)
Images
Les images sont similaires aux liens, mais avec un point d’exclamation !
devant.
![Alt text](url_de_l'image.jpg)
Citations
Les citations sont créées en utilisant le symbole >
.
> Ceci est une citation.
Code
Pour un bloc de code, utilisez trois backticks
` ou quatre espaces d’indentation. Pour du code inline, utilisez un seul backtick.
Ceci est un bloc de code
`Ceci est du code inline`
Exemple :
// Code Arduino pour faire clignoter une LED
void setup() {
pinMode(13, OUTPUT); // Initialise la broche 13 en tant que sortie
}
void loop() {
digitalWrite(13, HIGH); // Allume la LED
delay(1000); // Attend une seconde
digitalWrite(13, LOW); // Éteint la LED
delay(1000); // Attend une seconde
}
Lignes horizontales
Utilisez trois ou plus de *
, -
, ou _
pour créer une ligne horizontale.
---
Tableaux
Créez des tableaux en séparant les textes par des barres verticales |
et des tirets -
.
| En-tête 1 | En-tête 2 |
| --------- | --------- |
| Cellule 1 | Cellule 2 |
| Cellule 3 | Cellule 4 |
Aller plus loin
Si vous souhaitez aller plus loin, vous pouvez vous rendre sur la page de documentation du template du site “Just the Docs”.