Tutoriel #Markdown#Guide

📝 Guide de style Markdown

2026-01-02 · 1408 mots · 6 min

Guide complet de toutes les fonctionnalités Markdown prises en charge par Astro-Theme-Aither

Cet article prĂ©sente toutes les fonctionnalitĂ©s Markdown supportĂ©es par Astro-Theme-Aither. Utilisez-le comme rĂ©fĂ©rence pour rĂ©diger vos propres articles. Ajoutez-le Ă  vos favoris — il couvre l’ensemble des options de formatage disponibles.

Titres

Utilisez ## pour les titres de section, ### pour les sous-sections et #### pour les sous-sous-sections. Évitez # dans le contenu — le titre de l’article est dĂ©jĂ  rendu comme titre principal.

Titre de niveau 3

Les titres de troisiĂšme niveau sont idĂ©aux pour diviser une section en sujets distincts. Ils crĂ©ent une hiĂ©rarchie visuelle sans ĂȘtre trop proĂ©minents.

Titre de niveau 4

Les titres de quatriĂšme niveau conviennent aux sous-sections dĂ©taillĂ©es. Utilisez-les avec parcimonie — si votre plan descend au-delĂ  de quatre niveaux, envisagez de restructurer votre contenu.

Bonnes pratiques pour les titres

Quelques lignes directrices pour une utilisation efficace des titres :

  • Ne sautez pas de niveaux — passez de ## Ă  ###, jamais directement de ## Ă  ####. Sauter des niveaux casse la structure du document et peut perturber les lecteurs d’écran.
  • Gardez des titres descriptifs — « Configuration » est prĂ©fĂ©rable Ă  « Trucs de rĂ©glages ». Les lecteurs parcourent les titres avant de dĂ©cider s’ils lisent une section.
  • Utilisez la casse de phrase — majuscule uniquement au premier mot et aux noms propres.

Paragraphes et sauts de ligne

Le texte de paragraphe coule naturellement. Laissez une ligne vide entre les paragraphes pour les séparer.

Ceci est un second paragraphe. Gardez les paragraphes centrés sur une seule idée pour la meilleure expérience de lecture.

Pour le web, les paragraphes courts fonctionnent mieux que les longs blocs de texte. Un paragraphe de trois à cinq phrases est une unité de lecture confortable sur écran. Si un paragraphe dépasse six ou sept phrases, envisagez de le diviser.

Les sauts de ligne simples dans un paragraphe (sans ligne vide) seront traitĂ©s comme un espace, pas comme une nouvelle ligne. Si vous avez besoin d’un saut de ligne dur sans nouveau paragraphe, terminez la ligne par deux espaces ou utilisez une balise <br> — bien que ce soit rarement nĂ©cessaire en pratique.

Mise en forme

  • Texte en gras avec **doubles astĂ©risques**
  • Texte en italique avec *astĂ©risques simples*
  • Gras et italique avec ***triples astĂ©risques***
  • BarrĂ© avec ~~doubles tildes~~

Quand utiliser chaque style

Le gras fonctionne le mieux pour les termes clĂ©s, les avertissements importants ou les dĂ©finitions — tout ce que le lecteur ne devrait pas manquer mĂȘme en parcourant rapidement. Utilisez-le pour la phrase la plus importante d’un paragraphe, pas pour des phrases entiĂšres.

L’italique sert pour l’emphase dans une phrase, les titres de livres et publications, les termes techniques Ă  leur premiĂšre utilisation et les expressions Ă©trangĂšres. Il fournit une emphase plus lĂ©gĂšre que le gras.

Le barrĂ© est utile pour montrer des corrections, des informations obsolĂštes ou des Ă©lĂ©ments complĂ©tĂ©s dans un changelog. Il a un champ d’utilisation plus restreint mais est prĂ©cieux quand vous en avez besoin.

Liens

Lien inline avec la syntaxe [texte](url).

Les liens peuvent aussi rĂ©fĂ©rencer d’autres articles sur votre site en utilisant des chemins relatifs. Utilisez un texte de lien descriptif — « lisez le guide Markdown » est mieux que « cliquez ici ». Un bon texte de lien aide Ă  la fois les lecteurs et les moteurs de recherche Ă  comprendre oĂč mĂšne le lien.

Vous pouvez aussi crĂ©er des liens qui s’intĂšgrent dans le contexte en Ă©crivant un texte d’ancrage descriptif qui se lit naturellement dans la phrase. Par exemple : la documentation Astro couvre chaque fonctionnalitĂ© en dĂ©tail.

Listes

Liste non ordonnée :

  • Premier Ă©lĂ©ment
  • DeuxiĂšme Ă©lĂ©ment
    • ÉlĂ©ment imbriquĂ©
    • Autre Ă©lĂ©ment imbriquĂ©
  • TroisiĂšme Ă©lĂ©ment

Liste ordonnée :

  1. PremiÚre étape
  2. DeuxiÚme étape
    1. Sous-étape un
    2. Sous-étape deux
  3. TroisiÚme étape

Liste de tĂąches :

  • Configurer le projet
  • Écrire le premier article
  • DĂ©ployer en production

Conseils de formatage des listes

Les listes sont l’un des outils les plus efficaces en rĂ©daction web. Elles dĂ©coupent le texte dense, rendent l’information scannable et communiquent clairement des sĂ©quences ou collections d’élĂ©ments.

Utilisez les listes non ordonnĂ©es quand les Ă©lĂ©ments n’ont pas de sĂ©quence inhĂ©rente — fonctionnalitĂ©s, exigences, options ou exemples.

Utilisez les listes ordonnĂ©es quand la sĂ©quence compte — Ă©tapes d’un processus, Ă©lĂ©ments classĂ©s ou instructions Ă  suivre dans l’ordre.

Utilisez les listes de tùches pour suivre la progression, les checklists de projet ou les éléments à faire.

Gardez les éléments de liste parallÚles en structure. Si le premier élément commence par un verbe, tous les éléments devraient commencer par un verbe.

Citations

Le but de l’abstraction n’est pas d’ĂȘtre vague, mais de crĂ©er un nouveau niveau sĂ©mantique dans lequel on peut ĂȘtre absolument prĂ©cis.

— Edsger W. Dijkstra

Citations imbriquées :

Premier niveau

DeuxiĂšme niveau

TroisiĂšme niveau

Utilisation des citations

Les citations servent plusieurs objectifs au-delà de citer des personnes célÚbres :

  • Citer des sources — en rĂ©fĂ©rençant un autre article, livre ou document
  • Annotations — mettre en Ă©vidence des informations importantes ou des avertissements
  • Style email — montrer ce que quelqu’un a dit dans une conversation Ă  laquelle vous rĂ©pondez
  • Citations d’accroche — attirer l’attention sur un passage clĂ© de votre propre article

Lors de l’utilisation de citations avec attribution, placez le nom de l’auteur sur une ligne sĂ©parĂ©e prĂ©cĂ©dĂ©e d’un tiret cadratin, comme montrĂ© dans l’exemple de Dijkstra ci-dessus.

Code

Code inline avec des backticks. Utilisez le code inline pour les noms de fonctions comme getPublishedPosts(), les chemins de fichiers comme src/content/posts/, les instructions en ligne de commande comme pnpm dev et toute valeur littérale apparaissant dans le texte courant.

Bloc de code avec coloration syntaxique :

interface Post {
title: string;
date: Date;
description?: string;
tags?: string[];
draft?: boolean;
}
function getPublishedPosts(posts: Post[]): Post[] {
return posts
.filter((post) => !post.draft)
.sort((a, b) => b.date.getTime() - a.date.getTime());
}
@theme {
--font-sans: 'system-ui', sans-serif;
--font-serif: 'ui-serif', 'Georgia', serif;
}

Conseils pour les blocs de code

SpĂ©cifiez toujours l’identifiant de langage aprĂšs les triples backticks d’ouverture. Cela active la coloration syntaxique, qui amĂ©liore considĂ©rablement la lisibilitĂ©. Les identifiants courants incluent typescript, javascript, css, html, bash, json, python et markdown.

Pour les commandes shell, utilisez bash ou sh :

Terminal windowBash
# Installer les dépendances
pnpm install
# Démarrer le serveur de développement
pnpm dev
# Compiler pour la production
pnpm build

Pour les fichiers de configuration JSON :

{
"name": "my-blog",
"version": "1.0.0",
"scripts": {
"dev": "astro dev",
"build": "astro build"
}
}

Gardez les blocs de code ciblĂ©s. Montrez uniquement les lignes pertinentes plutĂŽt que de coller un fichier entier. Si du contexte est nĂ©cessaire, ajoutez un commentaire indiquant oĂč se trouve le code.

Tableaux

FonctionnalitéStatutNotes
Mode sombreSupportéClair / Sombre / SystÚme
Flux RSSIntégré/rss.xml
Plan du siteAuto-généréVia @astrojs/sitemap
SEOIntégréOpen Graph + canonique

Colonnes alignées à droite et centrées :

GaucheCentreDroite
TexteTexteTexte
Texte plus longTexte plus longTexte plus long

Directives pour les tableaux

Les tableaux fonctionnent mieux pour les donnĂ©es structurĂ©es avec des colonnes et lignes clairement dĂ©finies. Ils sont idĂ©aux pour les comparaisons de fonctionnalitĂ©s, les options de configuration, les paramĂštres d’API et les donnĂ©es de rĂ©fĂ©rence.

Gardez les tableaux simples. Si un tableau a plus de cinq ou six colonnes, il devient difficile Ă  lire sur mobile. Envisagez de diviser les tableaux complexes en plusieurs plus petits, ou utilisez un format de liste Ă  la place.

L’alignement des colonnes se contrĂŽle avec des deux-points dans la ligne de sĂ©paration :

  • :--- pour l’alignement Ă  gauche (par dĂ©faut)
  • :---: pour le centrage
  • ---: pour l’alignement Ă  droite

Utilisez l’alignement Ă  droite pour les donnĂ©es numĂ©riques afin que les points dĂ©cimaux s’alignent visuellement.

Ligne horizontale

Utilisez --- pour créer une ligne horizontale :


Contenu aprĂšs la ligne.

Les lignes horizontales sont utiles pour sĂ©parer les sections majeures d’un article, indiquer un changement de sujet ou dĂ©couper visuellement les articles trĂšs longs. Utilisez-les judicieusement — si vous avez besoin de sĂ©parateurs frĂ©quents, les titres pourraient ĂȘtre un meilleur choix structurel.

Images

Les images sont supportées avec la syntaxe Markdown standard :

![Texte alternatif](./image.jpg)

Ce thÚme est centré sur la typographie, mais les images fonctionnent quand vous en avez besoin.

Bonnes pratiques pour les images

  • Toujours inclure un texte alternatif — il est essentiel pour l’accessibilitĂ© et apparaĂźt aussi quand les images ne se chargent pas
  • Utiliser des noms de fichiers descriptifs — dashboard-error-state.png est mieux que screenshot-2.png
  • Optimiser la taille des fichiers — compressez les images avant de les ajouter Ă  votre dĂ©pĂŽt ; les images lourdes ralentissent le chargement des pages
  • ConsidĂ©rer le flux de lecture — placez les images prĂšs du texte qui les rĂ©fĂ©rence, pas Ă  des paragraphes de distance

Conclusion

Les fonctionnalitĂ©s Markdown dĂ©crites dans ce guide couvrent la grande majoritĂ© de ce dont vous aurez besoin pour Ă©crire un blog. La clĂ© d’un bon Markdown est d’utiliser le bon Ă©lĂ©ment pour le bon usage : les titres pour la structure, la mise en forme pour l’importance, les listes pour les collections, les blocs de code pour le contenu technique et les paragraphes pour tout le reste.

Écrivez clairement, formatez avec cohĂ©rence et laissez la typographie faire son travail.

Fin · Merci pour votre lecture

Commentaires