Markdown: Titre

Titre #


Syntaxe classique #

Pour définir un titre, il faut ajouter un nombre de croisillon (#) correspondant au niveau du titre souhaité (de 1 à 6) en début de ligne, suivi d’un espace.

MarkdownHTMLRendu
# Titre de niveau 1
<h1>Titre de niveau 1</h1>

Titre de niveau 1 #

## Titre de niveau 2
<h2>Titre de niveau 2</h2>

Titre de niveau 2 #

### Titre de niveau 3
<h3>Titre de niveau 3</h3>

Titre de niveau 3 #

#### Titre de niveau 4
<h4>Titre de niveau 4</h4>

Titre de niveau 4 #

##### Titre de niveau 5
<h5>Titre de niveau 5</h5>
Titre de niveau 5 #
###### Titre de niveau 6
<h6>Titre de niveau 6</h6>
Titre de niveau 6 #

Syntaxe alternative #

Pour les niveaux 1 et 2 uniquement, il est possible d’utiliser une syntaxe alternative:

  • Répéter les caractères de 1 à n fois sur la ligne suivant le texte du titre ((=) pour le niveau 1 et (-) pour le niveau 2).
MarkdownHTMLRendu
Titre de niveau 1
=================
<h1>Titre de niveau 1</h1>

Titre de niveau 1 #

Titre de niveau 2
-----------------
<h2>Titre de niveau 2</h2>

Titre de niveau 2 #

L’ID d’un titre #

Pour définir l’ID d’un titre, il faut respecter la syntaxe suivante:

  • # Texte_du_titre {#ID_du_titre}
MarkdownHTMLRendu
# Titre de niveau 1 {#titre_id}
<h1 id="titre_id">Titre de niveau 1</h1>

Titre de niveau 1 #

Par défaut dans le thème, l’ID d’un titre correspond à la variable Anchor.