Dans le chapitre précédent nous avons vu entre autres comment structurer son texte avec les balises de paragraphes et les titres, dans celui-ci nous allons approfondir le sujet.
Les listes
Il existe plusieurs types de listes : les listes non ordonnées, les liste ordonnées et les listes de définitions.
Les listes non ordonnées (ul)
Les listes non ordonnées aussi appelées listes à puces servent comme leur nom l’indique à lister des éléments de contenu sans ordre particulier. Chaque élément de la liste est placé dans une balise double li.
Exemple
<ul>
<li>Pommes,</li>
<li>Bananes,</li>
<li>Poires,</li>
<li>Oranges.</li>
</ul>
- Pommes,
- Bananes,
- Poires,
- Oranges.
Les listes ordonnées (ol)
Les listes ordonnées servent comme leur nom l’indique à lister des éléments de contenu dans un ordre particulier. Chaque élément de la liste est placé dans une balise double li.
Exemple
Les éléments ci-dessous sont classés par ordre alphabétique.
<ol>
<li>Bananes,</li>
<li>Oranges,</li>
<li>Poires,</li>
<li>Pommes.</li>
</ol>
- Bananes,
- Oranges,
- Poires,
- Pommes.
Les listes de définitions (dl)
Les listes de définitions comme leur nom l’indique servent à lister des définitions. Chaque terme à définir est placé dans une balise double dt et chaque définition dans une balise double dd.
Exemple
<dl>
<dt>Football</dt>
<dd>Sport de gentilshommes pratiqué par des brutes.</dd>
<dt>Rugby</dt>
<dd>Sport de brutes pratiqué par des gentilshommes.</dd>
</dl>
- Football
- Sport de gentilshommes pratiqué par des brutes.
- Rugby
- Sport de brutes pratiqué par des gentilshommes.
Mise en valeur
Les éléments strong et em permettent de mettre le texte en valeur. Contrairement à ce que beaucoup croient, ils ne servent pas à mettre le texte en gras ou en italique. C’est juste que c’est leur comportement par défaut en CSS. Mais le réel intérêt de ces éléments concerne le référencement, c’est qu’ils permettent de signifier que le contenu placé dans ces éléments est important, aux moteurs de recherches, par exemple.
Mettre un peu en valeur (em)
L’élément em permet de mettre du texte un peu en valeur. Par défaut le contenu de cet éléméent est affiché en italique mais il est bien sûr possible de modifier ce comportement en CSS.
Exemple
<p>Dans cette exemple, le mot <em>italique</em> est en est mis un peu en valeur.</p>
Dans cette exemple, le mot italique est en est mis un peu en valeur.
Mettre très en valeur (strong)
La balise strong permet de mettre du texte très en valeur. Par défaut le contenu de cette balise est affiché en gras mais il est bien sûr possible de modifier ce comportement en CSS.
Exemple
<p>Dans cette exemple, le mot <strong>gras</strong> est en est mis très en valeur.</p>
Dans cette exemple, le mot gras est en est mis très en valeur.
Citation
Citation au sein d’un bloc (q)
L’élément q permet d’insérer une citation dans un élément de type bloc. Par défaut dans Mozilla, le texte est mis entre guillemets.
Exemple
<p>Comme le disait si bien Lavoisier : <q>Rien ne se perd, rien ne se crée, tout se transforme.</q></p>
Comme le disait si bien Lavoisier : Rien ne se perd, rien ne se crée, tout se transforme.
Bloc de citation (blockquote)
L’élément blockquote permet d’insérer une citation sous forme d’un bloc. L’attribut cite permet de renseigner l’URL de la citation.
Exemple
<blockquote cite="http://fr.wikipedia.org/wiki/HTML5">HTML5 (HyperText Markup Language 5) est la dernière révision du principal langage du web, HTML. HTML5 spécifie deux syntaxes d'un modèle abstrait défini en termes de DOM : HTML5 et XHTML5.</blockquote>
HTML5 (HyperText Markup Language 5) est la dernière révision du principal langage du web, HTML. HTML5 spécifie deux syntaxes d’un modèle abstrait défini en termes de DOM : HTML5 et XHTML5.
Le titre d’une référence (cite)
Avant HTML 5, l’élément cite permettait de citer le nom d’une personne. Mais dans HTML 5 ce n’est plus l’usage qui lui est destiné. Il convient maintenant de l’utiliser pour citer uniquement les titres de travaux (livre, poème, essai, jeu, film, etc…)
Exemple
<p>Je sais que ce n'est pas très original pour un geek, mais je suis un grand fan du film <cite>le Seigneur des Anneaux</cite>.</p>
Je sais que ce n’est pas très original pour un geek, mais je suis un grand fan du film le Seigneur des Anneaux.
Abréviation
L’élément abbr permet d’insérer une abréviation ou un acronyme. La balise acronym n’existe plus en HTML 5. L’attribut title permet de renseigner ce que signifie l’abréviation ou l’acronyme.
Exemple
<p>Je suis trop <abbr title="Mort de rire">MDR</abbr>, <abbr title="Laugh out loud">LOL</abbr>.</p>
Je suis trop MDR, LOL.
Exposant et indice
Bon là je crois que l’exemple parlera de lui-même.
Exemple
<p>Terme général d'une suite géométrique : U<sub>n</sub> = aq<sup>n-n<sub>0</sub></sup></p>
Terme général d’une suite géométrique : Un = aqn-n0
← Article précédent