Guide complet de la syntaxe Markdown
Section intitulée « Guide complet de la syntaxe Markdown »Ce document présente toutes les principales constructions syntaxiques disponibles en Markdown.
En-têtes
Section intitulée « En-têtes »En-tête H1
Section intitulée « En-tête H1 »En-tête H2
Section intitulée « En-tête H2 »En-tête H3
Section intitulée « En-tête H3 »En-tête H4
Section intitulée « En-tête H4 »En-tête H5
Section intitulée « En-tête H5 »En-tête H6
Section intitulée « En-tête H6 »Alternative H1
Section intitulée « Alternative H1 »Alternative H2
Section intitulée « Alternative H2 »Mise en forme du texte
Section intitulée « Mise en forme du texte »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.
Listes non ordonnées
Section intitulée « Listes non ordonnées »- É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
Listes ordonnées
Section intitulée « Listes ordonnées »- Premier élément
- Deuxième élément
- Élément numéroté imbriqué
- Un autre élément imbriqué
- Élément profondément imbriqué
- Troisième élément
Numérotation alternative :
- Élément un
- Élément deux (numérotation automatique)
- Élément trois (numérotation automatique)
Listes mixtes
Section intitulée « Listes mixtes »- Élément ordonné
- Élément imbriqué non ordonné
- Un autre élément imbriqué non ordonné
- Un autre élément ordonné
- Élément ordonné imbriqué
- Un autre élément ordonné imbriqué
Listes de tâches
Section intitulée « Listes de tâches »- 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
Liens et images
Section intitulée « Liens et images »// TODO désactiver MDX
< https://www.autolink.com>
Lien de référence insensible à la casse
Vous pouvez également créer un lien vers des fichiers locaux.
Définitions de référence
Section intitulée « Définitions de référence »Code inline
Section intitulée « Code inline »Utilisez console.log()
pour afficher dans la console.
Blocs de code
Section intitulée « Blocs de code »Simple code block without syntax highlighting
// JavaScript code blockfunction greet(name) { console.log(`Hello, ${name}!`);}
greet("World");
# Python code blockdef fibonacci(n): if n <= 1: return n return fibonacci(n-1) + fibonacci(n-2)
print(fibonacci(10))
# Bash script#!/bin/bashecho "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
Tableaux
Section intitulée « Tableaux »Colonne 1 | Colonne 2 | Colonne 3 |
---|---|---|
Ligne 1 | Données | Plus de données |
Ligne 2 | Infos | Détails |
Tableau avec alignement
Section intitulée « Tableau avec alignement »Aligné à gauche | Aligné au centre | Aligné à droite |
---|---|---|
Gauche | Centre | Droite |
Texte | Texte | Texte |
Plus | Données | Ici |
Tableau simple
Section intitulée « Tableau simple »Première en-tête | Deuxième en-tête |
---|---|
Cellule de contenu 1 | Cellule de contenu 2 |
Cellule de contenu 3 | Cellule de contenu 4 |
Blocs de citations
Section intitulée « Blocs de citations »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é.
Bloc de citation avec d’autres éléments
Section intitulée « Bloc de citation avec d’autres éléments »
- Élément de liste dans le bloc de citation
- Un autre élément
Texte en gras dans le bloc de citation avec
code inline
.
Règles horizontales
Section intitulée « Règles horizontales »Sauts de ligne
Section intitulée « Sauts de ligne »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é.
Éléments HTML
Section intitulée « Éléments HTML »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");
Fonctionnalités avancées
Section intitulée « Fonctionnalités avancées »Notes de bas de page
Section intitulée « Notes de bas de page »Voici une phrase avec une note de bas de page[^1].
Une autre phrase avec une note de bas de page[^note].
Listes de définitions
Section intitulée « Listes de définitions »Terme 1 : Définition pour le terme 1
Terme 2 : Définition pour le terme 2 : Une autre définition pour le terme 2
Abréviations
Section intitulée « Abréviations »\_[HTML] : Hyper Text Markup Language \_[CSS] : Cascading Style Sheets
HTML et CSS sont des technologies web importantes.
Mathématiques (si pris en charge)
Section intitulée « Mathématiques (si pris en charge) »Mathématiques en ligne : $E = mc^2$
Mathématiques en bloc :
$$ \int_{-\infty}^{\infty} e^{-x^2} dx = \sqrt{\pi} $$
Caractères d’échappement
Section intitulée « Caractères d’échappement »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\`
Commentaires
Section intitulée « Commentaires »\:smile: \:heart: \:thumbsup: \:rocket: \:computer:
😀 😍 👍 🚀 💻
Alertes GitHub dans Markdown
Section intitulée « Alertes GitHub dans Markdown »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.
Conclusion
Section intitulée « Conclusion »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é.