En savoir plus

Fonctionnalites avancees du Markdown

Maitrisez les tableaux, listes de taches, notes de bas de page et plus

Essayer le convertisseur

Une fois que vous maitrisez la syntaxe Markdown de base, il est temps d'explorer les fonctionnalites avancees qui rendent vos documents plus puissants et professionnels. Ce guide couvre les tableaux, les listes de taches, les notes de bas de page et d'autres fonctionnalites prises en charge par le GitHub-Flavored Markdown (GFM) et les processeurs Markdown etendus.

Tableaux

Les tableaux organisent les donnees en lignes et colonnes. Utilisez des barres verticales (|) pour separer les colonnes et des tirets (-) pour creer la ligne d'en-tete :

| Fonctionnalite | Base | Avancee |
|---------|-------|----------|
| Titres | ✓ | ✓ |
| Tableaux | - | ✓ |
| Notes de bas de page | - | ✓ |

Alignement des colonnes

Controlez l'alignement du texte avec des deux-points dans la ligne de separation :

| Gauche | Centre | Droite |
|:-----|:------:|------:|
| G | C | D |
  • :--- - Aligne a gauche (par defaut)
  • :---: - Centre
  • ---: - Aligne a droite

Listes de taches

Creez des listes de controle interactives avec des crochets :

- [x] Rediger l'introduction
- [x] Ajouter des exemples de code
- [ ] Relire et editer
- [ ] Publier

Utilisez [x] pour les elements termines et [ ] pour les elements incomplets. Les listes de taches sont parfaites pour le suivi de projet, les listes de choses a faire et les listes de controle de fonctionnalites dans la documentation.

Notes de bas de page

Ajoutez des references et citations avec des notes de bas de page :

Voici une affirmation qui necessite une citation[^1].

[^1]: Ceci est le contenu de la note de bas de page.

Les notes de bas de page sont rendues en bas du document. Vous pouvez egalement utiliser des labels descriptifs :

Le Markdown a ete cree par John Gruber[^gruber].

[^gruber]: John Gruber a cree le Markdown en 2004.

Listes de definitions

Certains processeurs Markdown prennent en charge les listes de definitions :

Terme
: Definition du terme.

Autre terme
: Premiere definition.
: Deuxieme definition.

Les listes de definitions sont utiles pour les glossaires et la documentation.

Liens automatiques

Les URL et adresses e-mail sont automatiquement converties en liens dans le GFM :

Visitez https://markdown2any.com
Contactez support@example.com

Aucune syntaxe speciale necessaire : collez simplement l'URL.

Texte barre

Affichez du texte supprime ou obsolete avec des doubles tildes :

~~Ce texte est barre~~

Coloration syntaxique

Specifiez le langage de programmation apres les accents graves d'ouverture pour la coloration syntaxique :

```python
def greet(name):
    return f"Hello, {name}!"
```

Identifiants de langages courants : javascript, python, java, html, css, bash, json, sql, typescript.

HTML dans le Markdown

Quand la syntaxe Markdown ne suffit pas, vous pouvez utiliser directement du HTML :

<details>
<summary>Cliquez pour developper</summary>
Contenu masque ici.
</details>

C'est utile pour les sections depliables, la mise en forme personnalisee ou l'integration de medias.

Guides connexes

Fonctionnalites avancees du Markdown : tableaux, listes de taches et plus | Markdown2ANY | Markdown2ANY