Fonctionnalites avancees du Markdown
Maitrisez les tableaux, listes de taches, notes de bas de page et plus
Essayer le convertisseurUne 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
- [ ] PublierUtilisez [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.comAucune 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
- Guide des bases du Markdown - Commencer par les fondamentaux
- Aide-memoire de la syntaxe Markdown - Reference rapide
- Comprendre la sortie LaTeX - Composition avancee