Aller au contenu

Ce document présente toutes les principales constructions syntaxiques disponibles en Markdown.

Texte en gras avec des astérisques
Texte en gras avec des soulignements

Texte en italique avec des astérisques
Texte en italique avec des soulignements

Texte en gras et italique avec des astérisques
Texte en gras et italique avec des soulignements

Texte barré

Inline code

Texte normal avec gras, italique, et code mélangés.

  • Élément 1
  • Élément 2
    • Élément imbriqué 2.1
    • Élément imbriqué 2.2
      • Élément profondément imbriqué 2.2.1
  • Élément 3

Syntaxe alternative :

  • Élément A
  • Élément B
    • Élément imbriqué B.1
    • Élément imbriqué B.2

Autre alternative :

  • Élément X
  • Élément Y
    • Élément imbriqué Y.1
  1. Premier élément
  2. Deuxième élément
    1. Élément numéroté imbriqué
    2. Un autre élément imbriqué
      1. Élément profondément imbriqué
  3. Troisième élément

Numérotation alternative :

  1. Élément un
  2. Élément deux (numérotation automatique)
  3. Élément trois (numérotation automatique)
  1. Élément ordonné
    • Élément imbriqué non ordonné
    • Un autre élément imbriqué non ordonné
  2. Un autre élément ordonné
    1. Élément ordonné imbriqué
    2. Un autre élément ordonné imbriqué
  • Tâche terminée
  • Tâche incomplète
  • Une autre tâche terminée
    • Tâche imbriquée terminée
    • Tâche imbriquée incomplète

Lien simple

Lien avec titre

// TODO désactiver MDX
< https://www.autolink.com>

Lien de référence

Un autre lien de référence

Lien de référence insensible à la casse

Vous pouvez également créer un lien vers des fichiers locaux.

Texte alternatif

Reference image

Utilisez console.log() pour afficher dans la console.

Simple code block without syntax highlighting
// JavaScript code block
function greet(name) {
console.log(`Hello, ${name}!`);
}
greet("World");
# Python code block
def fibonacci(n):
if n <= 1:
return n
return fibonacci(n-1) + fibonacci(n-2)
print(fibonacci(10))
# Bash script
#!/bin/bash
echo "Hello, World!"
for i in {1..5}; do
echo "Number: $i"
done
{
"name": "Sample JSON",
"version": "1.0.0",
"dependencies": {
"express": "^4.18.0"
}
}

Bloc de code indenté (4 espaces) : TODO : corriger ce problème d’analyse

Colonne 1Colonne 2Colonne 3
Ligne 1DonnéesPlus de données
Ligne 2InfosDétails
Aligné à gaucheAligné au centreAligné à droite
GaucheCentreDroite
TexteTexteTexte
PlusDonnéesIci
Première en-têteDeuxième en-tête
Cellule de contenu 1Cellule de contenu 2
Cellule de contenu 3Cellule de contenu 4

Ceci est un simple bloc de citation.

Ceci est un bloc de citation qui s’étend sur plusieurs lignes.

Blocs de citations imbriqués :

Ceci est un bloc de citation imbriqué.

Et ceci est profondément imbriqué.

  • Élément de liste dans le bloc de citation
  • Un autre élément

Texte en gras dans le bloc de citation avec code inline.







Ceci est la première ligne.
Ceci est la deuxième ligne (deux espaces à la fin de la ligne précédente).

Ceci est la troisième ligne.

Ceci est la quatrième ligne (une ligne vide crée une séparation de paragraphes).

Ceci est une ligne avec une
coupure de ligne avec slash inversé.

Vous pouvez utiliser des balises HTML dans Markdown.

Gras avec HTML

Code inline avec HTML

Ctrl + C

Texte surligné

Texte en petit

Indice et Exposant

Expandable section

Ce contenu est masqué par défaut et peut être développé.

  • Élément de liste
  • Un autre élément
console.log("Code in details");

Voici une phrase avec une note de bas de page[^1].

Une autre phrase avec une note de bas de page[^note].

Terme 1 : Définition pour le terme 1

Terme 2 : Définition pour le terme 2 : Une autre définition pour le terme 2

\_[HTML] : Hyper Text Markup Language \_[CSS] : Cascading Style Sheets

HTML et CSS sont des technologies web importantes.

Mathématiques en ligne : $E = mc^2$

Mathématiques en bloc :

$$ \int_{-\infty}^{\infty} e^{-x^2} dx = \sqrt{\pi} $$

Utilisez des barres obliques inverses pour échapper les caractères spéciaux :

\*Pas en italique\* \#Pas un en-tête \[Pas un lien] \`Pas un code\`

\:smile: \:heart: \:thumbsup: \:rocket: \:computer:

😀 😍 👍 🚀 💻


GitHub prend en charge des alertes personnalisées dans les fichiers Markdown, qui peuvent être utilisées pour mettre en évidence des informations importantes ou des avertissements. Voici quelques exemples de leur utilisation :

[!NOTE] Informations utiles que les utilisateurs devraient connaître, même en parcourant rapidement le contenu.

[!TIP] Conseils utiles pour faire les choses de manière plus efficace ou plus simple.

[!IMPORTANT] Informations clés que les utilisateurs doivent connaître pour atteindre leur objectif.

[!WARNING] Informations urgentes nécessitant une attention immédiate de l’utilisateur pour éviter des problèmes.

[!CAUTION] Conseille sur les risques ou les conséquences négatives de certaines actions.

Ce document couvre la majorité de la syntaxe standard de Markdown. Certaines fonctionnalités comme les notes de bas de page, les listes de définitions, les mathématiques et certains éléments HTML peuvent ne pas être prises en charge par tous les processeurs Markdown, mais elles fonctionnent dans de nombreuses versions étendues comme GitHub Flavored Markdown (GFM), CommonMark, et d’autres.

Remarque : Le rendu exact de ces éléments peut varier en fonction du processeur Markdown utilisé.