Retour au blog

Comment ajouter un saut de ligne dans Markdown

Le guide complet des sauts de ligne de démarque. Apprenez à créer de nouvelles lignes et sauts de ligne dans Markdown afin que tout s'affiche correctement après la publication.

Benjamin McBrayer // Publié: 11 mai 20264 min de lecture

Les sauts de ligne vous aident à contrôler l'endroit où le texte commence sur une nouvelle ligne dans Markdown. Ils sont utiles aux écrivains, aux blogueurs, aux étudiants et à toute personne créant du contenu en ligne, car ils facilitent la lecture et l'organisation du texte. Ce guide vous montrera comment fonctionnent les sauts de ligne dans Markdown et comment les utiliser correctement. Il couvre toutes les méthodes afin que vous puissiez formater votre texte et ajouter un saut de ligne dans le markdown exactement comme vous le souhaitez.

Comment ajouter un saut de ligne dans Markdown

Markdown est un langage de balisage léger utilisé sur des plateformes telles que GitHub, Reddit, Notion et d'innombrables outils de documentation. L'une des questions les plus courantes auxquelles sont confrontés les nouveaux utilisateurs de Markdown est de savoir comment créer un saut de ligne dans Markdown, car le simple fait d'appuyer une fois sur la touche Entrée ne fait pas toujours ce que vous attendez.

Pourquoi appuyer sur Entrée pour les sauts de ligne seuls ne fonctionne pas

Si vous avez essayé d'ajouter un saut de ligne dans une démarque en appuyant sur Entrée, vous avez probablement déjà découvert ceci : une seule touche de retour est souvent ignorée. Les analyseurs Markdown traitent généralement une seule nouvelle ligne comme un espace. Cela a pour effet de fusionner deux lignes en un seul paragraphe continu.

Comment faire un saut de ligne dans Markdown avec des espaces de fin

La manière la plus traditionnelle d'ajouter un saut de ligne dans une démarque consiste à placer deux espaces ou plus à la fin d'une ligne avant d'appuyer sur Entrée. Cela produit un élément <br> dans le code HTML rendu.

This is the first line.··
This is the second line.

(Les points représentent des espaces.)

Le résultat est un saut de ligne doux où les deux lignes apparaissent dans le même bloc de paragraphe mais sur des lignes distinctes. C'est souvent la solution la plus rapide, même si les espaces sont invisibles et faciles à manquer lors de l'édition.

Comment faire un saut de ligne dans Markdown avec une barre oblique inverse

De nombreux analyseurs modernes prennent également en charge une barre oblique inverse comme caractère de saut de ligne :

This is the first line.\
This is the second line.

Cette approche résout le problème de visibilité des espaces de fin et est prise en charge par CommonMark, GitHub Flavored Markdown et plusieurs autres spécifications populaires. Si vous préférez une syntaxe explicite et lisible, la barre oblique inverse est une excellente option.

Comment ajouter une nouvelle ligne dans Markdown avec HTML

Puisque Markdown prend en charge le HTML en ligne, vous pouvez toujours utiliser une balise brute <br> pour démarrer une nouvelle ligne dans Markdown :

This is the first line.<br>
This is the second line.

C'est la méthode la plus explicite et elle fonctionne dans pratiquement tous les analyseurs. Il est particulièrement utile dans les tableaux ou dans d'autres contextes où les espaces de fin et les barres obliques inverses peuvent ne pas être reconnus.

Comment créer un saut de ligne dans Markdown à l'aide d'une ligne vide

Si vous avez besoin de plus de séparation visuelle qu'un simple saut de ligne, laisser une ligne vide entre deux blocs de texte crée un saut de paragraphe complet :

This is the first paragraph.

This is the second paragraph.

Bien qu'il s'agisse techniquement d'un saut de paragraphe plutôt que d'un saut de ligne, c'est la réponse que beaucoup de gens recherchent vraiment lorsqu'ils souhaitent ajouter des sauts de ligne dans une démarque. L'écart entre les paragraphes est plus grand, ce qui le rend idéal pour séparer des idées distinctes.

Comment briser la ligne dans les tableaux Markdown

Les tableaux méritent une mention spéciale car ils constituent l’un des endroits les plus délicats pour gérer les sauts de ligne. Étant donné que le caractère barre verticale (|) définit les colonnes et que chaque ligne doit reposer sur une seule ligne, les espaces de fin et les barres obliques inverses ne seront généralement pas utiles. La balise <br> est l'approche la plus fiable ici :

| Feature | Description |
|---------|-------------|
| Speed   | Very fast<br>Even under load |

Gardez cela à l’esprit chaque fois que vous devez rompre une ligne à l’intérieur d’éléments structurés.

Référence rapide

Voici un résumé de chaque méthode pour effectuer un saut de ligne en démarque :

  • Deux espaces de fin + Entrée fonctionne partout et constitue l'approche classique, mais les espaces sont invisibles.
  • Backslash + Enter est visible et propre, pris en charge par les analyseurs basés sur CommonMark.
  • La balise <br> fonctionne partout, y compris à l'intérieur des tableaux.
  • Une ligne vide crée un saut de paragraphe complet plutôt qu'une simple nouvelle ligne en démarque.

Derniers conseils

Lorsque vous décidez comment ajouter des sauts de ligne dans la démarque, tenez compte de votre plate-forme et de votre public. Si votre équipe collabore sur GitHub, la méthode de la barre oblique inverse maintient les différences propres. Si vous écrivez une documentation rendue par un analyseur moins courant, la balise HTML <br> est la solution la plus sûre. Et si vous préférez les espaces de fin, configurez votre éditeur pour qu'il affiche les espaces afin de ne jamais les perdre accidentellement.

Maintenant que vous savez comment effectuer un saut de ligne dans une démarque en utilisant toutes les méthodes disponibles, le formatage de votre texte devrait sembler beaucoup moins imprévisible. Choisissez la méthode qui correspond à votre flux de travail, restez cohérent et vos documents s'afficheront exactement comme vous le souhaitez.