HTML Academy · Leçon

br, hr, blockquote et pre

Contrôlez les sauts de ligne, les séparations thématiques, les citations et le texte préformaté.

Leçon 3 sur 413 étapes

br, hr, blockquote et pre est une leçon HTML Academy gratuite sur CoddyKit. Ceci est la leçon 3 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage HTML Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours HTML Academy comprend 4 leçons au total.

L’élément br

L’élément <br> insère un saut de ligne dans le contenu textuel :

<p>221B Baker Street<br>
London, NW1 6XE<br>
United Kingdom</p>
<!-- Good use: addresses, poetry, lyrics -->
<!-- Bad use: spacing paragraphs — use margin/padding instead -->

Quand utiliser br

Utilisez <br> uniquement lorsque les sauts de ligne font partie du contenu :

  • Adresses postales
  • Poèmes avec des sauts de ligne précis
  • Paroles de chansons

N’utilisez pas <br> pour créer un espacement visuel entre les paragraphes — cela relève de CSS.

L’élément hr

L’élément <hr> représente une séparation thématique entre des contenus :

<p>Chapter One begins here and introduces the characters.</p>

<hr>

<p>Chapter Two starts a new scene entirely.</p>
<!-- hr = thematic shift in content, not just a visual line -->
<!-- Style with CSS: border, color, margin -->

Mettre hr en forme avec CSS

<hr> peut être entièrement mis en forme :

<hr style="border: none; border-top: 2px solid #e0e0e0; margin: 2rem 0;">

<!-- Or in CSS: -->
<!--
hr {
  border: none;
  border-top: 1px solid #ddd;
  margin: 1.5rem 0;
}
-->

L’élément blockquote

<blockquote> marque une section citée depuis une autre source :

<blockquote cite="https://example.com/article">
  <p>The best time to plant a tree was 20 years ago.
     The second best time is now.</p>
</blockquote>
<p>— Chinese Proverb</p>
<!-- cite attribute = URL of the source (machine-readable) -->
<!-- cite element inside blockquote = visible attribution -->

Citations en ligne avec q

Pour les citations courtes intégrées au texte, utilisez <q> plutôt que <blockquote> :

<p>She said <q cite="https://example.com">the meeting is at noon</q>.</p>
<!-- Browser adds quotation marks automatically -->
<!-- blockquote = block-level, full quote -->
<!-- q = inline, short quote within a sentence -->

L’élément pre

<pre> affiche le texte dans une police à chasse fixe et conserve exactement les espaces blancs :

<pre>
function hello() {
    console.log("Hello!");
}
</pre>
<!-- Spaces, tabs, and newlines are preserved -->
<!-- Default font: monospace -->
<!-- Used for code, ASCII art, or text that depends on spacing -->

pre et code ensemble

Combinez <pre> et <code> pour créer des blocs de code :

<pre><code>
const greet = (name) => {
  return `Hello, ${name}!`;
};
console.log(greet("World"));
</code></pre>
<!-- pre = preserves whitespace -->
<!-- code = semantic: this is computer code -->
<!-- syntax highlighting libraries like Prism target pre > code -->

Échappement dans pre

Les caractères HTML spéciaux à l’intérieur de <pre> doivent tout de même être échappés :

<pre><code>
<!-- These must be escaped: -->
&lt;div class="box"&gt;
  &lt;p&gt;Content&lt;/p&gt;
&lt;/div&gt;
<!-- &lt; = <   &gt; = >   &amp; = & -->
</code></pre>

Réduction des espaces blancs

Le HTML normal réduit les espaces blancs — plusieurs espaces et retours à la ligne deviennent un seul espace :

<p>This    has    extra    spaces.</p>
<!-- Renders as: "This has extra spaces." -->

<pre>This    keeps    all    spaces.</pre>
<!-- Renders exactly as written -->

<!-- To preserve whitespace in p without pre: CSS white-space: pre -->
<p style="white-space: pre-wrap">Preserved&#10;newlines</p>

Résumé des éléments liés aux espaces blancs

Référence rapide :

  • <br> — saut de ligne dans le texte (adresses, poésie)
  • <hr> — séparation thématique entre sections
  • <blockquote> — citation de niveau bloc
  • <q> — citation en ligne
  • <pre> — texte préformaté, conserve les espaces blancs
  • <code> — extrait de code en ligne

Vérification rapide

Quel élément conserve exactement tous les espaces blancs, y compris les espaces et les retours à la ligne, tels qu’ils sont écrits ?

Récapitulatif : br, hr, blockquote et pre

Éléments liés aux espaces blancs et aux citations :

  • <br> — saut de ligne dans le contenu (pas pour l’espacement)
  • <hr> — séparation thématique du contenu (sémantique, pas seulement visuelle)
  • <blockquote cite> — citation de niveau bloc avec sa source
  • <q> — citation en ligne
  • <pre><code> — blocs de code mis en forme
Gratuit pour commencer

Apprends HTML avec un tuteur IA — gratuit

Écris et exécute du vrai code dans ton navigateur, obtiens de l'aide instantanée d'un tuteur IA disponible 24h/24, et reprends là où tu t'es arrêté sur le web ou dans l'app.

Cours
40
Leçons
159

Questions Fréquemment Posées

La leçon « br, hr, blockquote et pre » est-elle gratuite ?

Oui — le texte complet de « br, hr, blockquote et pre » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours HTML Academy, passe à CoddyKit PRO. Le cours HTML Academy comprend 4 leçons au total.

Qu'est-ce que j'apprendrai dans « br, hr, blockquote et pre » ?

Contrôlez les sauts de ligne, les séparations thématiques, les citations et le texte préformaté. Tu pratiques HTML Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.

Dois-je avoir de l'expérience pour commencer HTML Academy ?

Aucune expérience préalable n'est requise. HTML Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 3 sur 4.

Combien de temps prend la leçon « br, hr, blockquote et pre » ?

La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.

Peux-tu écrire et exécuter du code dans cette leçon HTML Academy ?

Oui. Chaque leçon HTML Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.

Toutes les leçons de ce cours

  1. Titres h1-h6 et leur hiérarchie
  2. Paragraphes, em, strong, b et i
  3. br, hr, blockquote et pre
  4. Les éléments span et div
← Retour à HTML Academy