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.

Markdown HTML Rendu
# 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).
Markdown HTML Rendu
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}
Markdown HTML Rendu
# 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 .