Créer des paragraphes avec la balise HTML p

HTMLHTMLBeginner
Pratiquer maintenant

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce laboratoire (lab), les participants apprendront à créer et à structurer des paragraphes HTML en utilisant la balise <p>, une compétence fondamentale pour le développement de contenu web. Le laboratoire se concentre sur la compréhension des éléments de paragraphe, l'exploration de leur structure de base, des attributs d'alignement et la création de documents HTML multi-paragraphes.

Les participants commenceront par examiner les principes de base de la création de paragraphes HTML, notamment comment encadrer le texte entre les balises <p>, comprendre la mise en forme par défaut du navigateur et organiser efficacement le contenu textuel. Grâce à des exercices pratiques, les apprenants acquerront une expérience concrète dans la création de sections de texte bien structurées pour les pages web, développant ainsi les compétences essentielles pour la conception web et la présentation de contenu.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL html(("HTML")) -.-> html/TextContentandFormattingGroup(["Text Content and Formatting"]) html(("HTML")) -.-> html/LayoutandSectioningGroup(["Layout and Sectioning"]) html(("HTML")) -.-> html/BasicStructureGroup(["Basic Structure"]) html/BasicStructureGroup -.-> html/basic_elems("Basic Elements") html/TextContentandFormattingGroup -.-> html/text_head("Text and Headings") html/TextContentandFormattingGroup -.-> html/para_br("Paragraphs and Line Breaks") html/LayoutandSectioningGroup -.-> html/layout("Layout Elements") subgraph Lab Skills html/basic_elems -.-> lab-451039{{"Créer des paragraphes avec la balise HTML p"}} html/text_head -.-> lab-451039{{"Créer des paragraphes avec la balise HTML p"}} html/para_br -.-> lab-451039{{"Créer des paragraphes avec la balise HTML p"}} html/layout -.-> lab-451039{{"Créer des paragraphes avec la balise HTML p"}} end

Comprendre la structure des paragraphes HTML

Dans cette étape, vous apprendrez la structure fondamentale des paragraphes HTML et comment utiliser la balise <p> pour créer des sections de texte dans les documents web. Les paragraphes HTML sont essentiels pour organiser et présenter le contenu textuel sur les pages web.

Les paragraphes HTML sont créés à l'aide de la balise <p> (paragraphe), qui définit un bloc de texte. Chaque paragraphe est généralement séparé par un saut de ligne et a une certaine mise en forme par défaut dans les navigateurs web.

Créons un simple fichier HTML pour démontrer la structure des paragraphes. Ouvrez le WebIDE et créez un nouveau fichier appelé paragraphs.html dans le répertoire ~/project :

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <title>HTML Paragraph Example</title>
  </head>
  <body>
    <p>
      This is my first paragraph. Paragraphs are used to organize text content
      on web pages.
    </p>

    <p>
      Each paragraph is enclosed within opening and closing p tags. The browser
      automatically adds some space between paragraphs.
    </p>
  </body>
</html>

Caractéristiques clés des paragraphes HTML :

  • Encadrés par les balises <p> et </p>
  • Créent automatiquement un espace vertical entre les blocs de texte
  • Utilisés pour regrouper le contenu textuel lié
  • Éléments de niveau bloc qui commencent sur une nouvelle ligne

Pour afficher le fichier HTML, vous pouvez l'ouvrir dans un navigateur web. Le navigateur affichera les paragraphes avec l'espacement et la mise en forme par défaut.

Notes : En savoir plus sur Comment prévisualiser des fichiers HTML dans le WebIDE.

Exemple de sortie dans un navigateur web :

This is my first paragraph. Paragraphs are used to organize text content on web pages.

Each paragraph is enclosed within opening and closing p tags. The browser automatically adds some space between paragraphs.

Créer des sections de paragraphes de base

Dans cette étape, vous apprendrez à créer des sections de paragraphes de base en HTML en vous appuyant sur l'exemple précédent. Nous explorerons différentes façons d'écrire des paragraphes et ajouterons un peu de contenu simple pour démontrer leur utilisation.

Ouvrez le fichier paragraphs.html que vous avez créé à l'étape précédente dans le WebIDE. Modifions le contenu pour créer des sections de paragraphes plus significatives sur le développement web :

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <title>Web Development Basics</title>
  </head>
  <body>
    <p>
      Web development is an exciting field that combines creativity and
      technical skills. Developers use HTML to structure web content.
    </p>

    <p>
      HTML (HyperText Markup Language) is the standard markup language for
      creating web pages. It provides the basic structure of websites.
    </p>

    <p>
      Paragraphs are fundamental elements in HTML. They help organize text and
      make web content more readable and structured.
    </p>
  </body>
</html>

Découvrons les points clés de la création de sections de paragraphes de base :

  1. Chaque balise <p> représente un paragraphe distinct
  2. Les paragraphes sont automatiquement séparés par la mise en forme par défaut du navigateur
  3. Vous pouvez inclure tout contenu textuel entre les balises de paragraphe
  4. Les paragraphes peuvent avoir des longueurs variables

L'exemple de sortie dans un navigateur web afficherait trois paragraphes distincts avec un espacement entre eux :

Web development is an exciting field that combines creativity and technical skills. Developers use HTML to structure web content.

HTML (HyperText Markup Language) is the standard markup language for creating web pages. It provides the basic structure of websites.

Paragraphs are fundamental elements in HTML. They help organize text and make web content more readable and structured.

Explorer les attributs d'alignement des paragraphes

Dans cette étape, vous apprendrez à utiliser le CSS pour contrôler l'alignement et la mise en forme des paragraphes. Alors que HTML5 utilisait traditionnellement des attributs d'alignement, le développement web moderne s'appuie sur le CSS pour la mise en forme.

Créez un nouveau fichier appelé paragraph-styles.html dans le répertoire ~/project avec le contenu suivant :

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <title>Paragraph Alignment</title>
    <style>
      .left-align {
        text-align: left;
        color: blue;
      }

      .center-align {
        text-align: center;
        color: green;
      }

      .right-align {
        text-align: right;
        color: red;
      }

      .justify-align {
        text-align: justify;
        color: purple;
      }
    </style>
  </head>
  <body>
    <p class="left-align">
      This paragraph is left-aligned. It's the default alignment for most text
      in web documents.
    </p>

    <p class="center-align">
      This paragraph is center-aligned. Notice how the text is positioned in the
      middle of the page.
    </p>

    <p class="right-align">
      This paragraph is right-aligned. The text is positioned towards the right
      side.
    </p>

    <p class="justify-align">
      This paragraph is justified. The text is stretched to fill the entire
      width of the container, creating even margins on both left and right
      sides.
    </p>
  </body>
</html>

Points clés concernant l'alignement des paragraphes :

  1. Utilisez la propriété CSS text-align pour contrôler l'alignement
  2. Valeurs possibles : left, center, right, justify
  3. Vous pouvez ajouter une mise en forme supplémentaire comme la couleur
  4. Le développement web moderne préfère le CSS aux attributs HTML

Exemple de rendu visuel :

  • Texte bleu aligné à gauche
  • Texte vert centré
  • Texte rouge aligné à droite
  • Texte violet justifié avec des marges uniformes

Créer un document HTML multi-paragraphe

Dans cette étape, vous allez créer un document HTML complet qui combine toutes les compétences en matière de paragraphes que vous avez acquises. Nous allons construire une simple page web sur le développement web qui met en évidence différents styles et alignements de paragraphes.

Créez un nouveau fichier appelé web-dev-guide.html dans le répertoire ~/project avec le contenu suivant :

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <title>Web Development Guide</title>
    <style>
      body {
        font-family: Arial, sans-serif;
        max-width: 800px;
        margin: 0 auto;
        padding: 20px;
      }
      .intro {
        text-align: center;
        color: navy;
      }
      .main-content {
        text-align: justify;
        color: darkgreen;
      }
      .conclusion {
        text-align: right;
        color: darkred;
        font-style: italic;
      }
    </style>
  </head>
  <body>
    <p class="intro">Welcome to the Web Development Learning Guide</p>

    <p class="main-content">
      Web development is an exciting field that combines creativity and
      technical skills. Developers use various technologies to create
      interactive and engaging websites. HTML provides the fundamental structure
      for web content, allowing developers to organize and present information
      effectively.
    </p>

    <p class="main-content">
      Learning HTML is the first step in becoming a web developer. It helps you
      understand how web pages are constructed and how different elements work
      together to create a complete website. Paragraphs are essential for
      organizing text and making content readable.
    </p>

    <p class="conclusion">Start your web development journey today!</p>
  </body>
</html>

Caractéristiques clés de ce document multi-paragraphe :

  1. Utilise différentes classes CSS pour la mise en forme
  2. Démontre différents alignements de texte
  3. Combine plusieurs paragraphes ayant différents objectifs
  4. Comprend une introduction, un contenu principal et une conclusion

Exemple de rendu visuel dans un navigateur web :

  • Introduction centrée de couleur bleu marine
  • Paragraphes de contenu principal justifiés de couleur vert foncé
  • Conclusion alignée à droite, en italique et de couleur rouge foncé
Exemple de rendu visuel du document HTML

Résumé

Dans ce laboratoire, les participants ont appris la structure fondamentale et l'utilisation des paragraphes HTML à l'aide de la balise <p>. Le laboratoire a guidé les apprenants dans la création de sections de paragraphes de base, en leur montrant comment encadrer le texte avec les balises de paragraphe et en les aidant à comprendre le rendu par défaut des paragraphes dans les navigateurs web.

Les principaux résultats d'apprentissage comprenaient la compréhension des caractéristiques des paragraphes telles que l'espacement vertical automatique, le comportement d'élément de niveau bloc, et l'importance d'utiliser les balises d'ouverture et de fermeture <p> pour organiser efficacement le contenu textuel. Les participants ont pratiqué la création de documents HTML avec plusieurs paragraphes, acquérant ainsi une expérience pratique dans la structuration du texte des pages web à l'aide de balises HTML sémantiques.