2. Structurer son texte

Pour rappel, le texte affiché sur votre page web est ce qui est compris entre les balises ouvrante <body> et fermante </body>.

Dans ce chapitre, nous allons voir des balises supplémentaires afin de pouvoir afficher des titres, des listes, du texte plus important, etc. En un mot : structurer et embellir son texte.

Les paragraphes et sauts de ligne

Rappel

Les balises <p> permettent de délimiter des paragraphes.

N’est-il pas possible d’ajouter un saut de ligne sans forcément faire un nouveau paragraphe et ainsi éviter que la ligne ne disparaisse hors de l'écran ?

<body> ...
<p>Voici mon premier paragraphe...
Celui-ci traite de façon extrêmement détaillée d'un sujet particulièrement intéressant sur lequel je n'ai, ma foi, pas grand chose à raconter si ce n'est que j'essaie d'étendre ma phrase le plus possible afin de bien illustrer mon propos. Parler pour ne rien dire en somme ? hé bien oui tout-à-fait ! Mais c'est hélas ce que font beaucoup de personnes autour de nous. Auriez-vous des exemples me direz-vous, oh non, je n'oserais pas en citer ici en ligne. Rappelez-vous tout ce qui est dit en ligne, reste à jamais.
Je me contenterai donc d'essayer de ne pas faire de fautes d'orthographe, ce qui serait mortifiant !</p>
<p>Ah, voici enfin mon second paragraphe.</p>

Vous voulez faire un grand espace entre 2 textes, est-ce une bonne idée selon vous d’empiler les <br> pour faire plein de sauts de ligne ?

Les titres

Les balises de titre vont de <h1> (pour le titre principal) jusqu’à <h6> (pour le plus petit titre).

Remarque

Ne confondez pas la balise <h1> avec la balise <title> qui, elle, n’affiche rien sur la page mais uniquement le titre de la page dans l’onglet du navigateur.

Créez un nouveau fichier .html avec la structure de texte ci-dessous. Ajoutez les balises de titres (<h1>, <h2>, etc.) et les balises de paragraphes (<p>) aux endroits appropriés :

Les listes

Voici un exemple de code permettant d’afficher 2 listes.

<h1>Ma liste de course</h1>
<ul>
<li>Pain</li></li>
<li>Céréales</li>
<li>Café</li>
<li>Oranges</li>
</ul>
<h1>Ma recette de pâtes</h1>
<ol>
<li>Je fais chauffer de l'eau.</li>
<li>Je mets les pâtes dans l'eau.</li>
<li>J'attends.</li>
<li>Je mets du sel parce que j'ai oublié avant.</li>
<li>Je lance une pâte contre le mur pour voir si elle est cuite.</li>
<li>Je sors les pâtes.</li>
<li>Je mets du beurre.</li>
<li>Bon appétit !
</ol>

Testez l’exemple précédent et devinez à quoi servent les balises suivantes :

Mettre en valeur du texte

Vous aimeriez faire ressortir certains mots dans le texte. La balise la plus utilisée est <strong>, mais HTML propose différents moyens :

Reprenez le fichier .html contenant les listes et mettez :

Insérer une autre page dans sa page ?

Pour insérer une vidéo YouTube ou une carte Google Maps, utilisez la balise <iframe>.

Le plus simple est d’obtenir le code d’intégration directement sur YouTube ou Google Maps.

Comment faire ?

Pour YouTube : clic droit → “Copier le code d’intégration”.

Pour Google Maps : menu → “Partager ou intégrer la carte” → “Intégrer une carte”.

Ajoutez 2 iframes sur votre page : une vidéo et une carte.

Vous êtes le gérant d’une agence de voyage et voulez créer une page listant les destinations.

Ecrivez la page web principale du site mesvoyages.ch dans un fichier nommé voyages.html. La page doit contenir :