les balises sémantiques, qui décrivent le sens du contenu,
les balises de présentation, qui ne font que modifier l’apparence visuelle.
les balises neutres qui ne sont ni des balises de présentation (elles ne définissent pas de style visuel comme <b> ou <i>) ni sémantiques car elles ne décrivent pas le sens du contenu qu’elles contiennent
Cette distinction est essentielle pour :
l’accessibilité (lecture par les technologies d’assistance),
la cohérence éditoriale (ePub, web),
le référencement (moteurs de recherche).
Pourquoi privilégier les balises sémantiques ?
Elles permettent aux logiciels, navigateurs et lecteurs d’écran de comprendre la structure et la fonction du contenu.
Elles améliorent :
la navigation (repérage par sections, titres, menus),
la cohérence typographique lors des conversions (vers ePub, XML),
Avant HTML5, certaines balises étaient utilisées uniquement pour la mise en forme visuelle, sans signification sémantique. Elles ne doivent plus être utilisées que dans des cas typographiques spécifiques.
Balise
Fonction
Remplacée par / Alternative sémantique
<b>
Texte en gras sans signification particulière
<strong> pour indiquer l’importance
<i>
Texte en italique sans emphase
<em> pour l’emphase sémantique
<u>
Texte souligné (souvent confus avec lien)
CSS : text-decoration: underline;
<font>
Définition de la police, taille, couleur
CSS (propriété font)
<center>
Centrage du texte
CSS : text-align: center;
Les balises neutres
Utiliser uniquement quand aucune autre balise sémantique n’est appropriée. Toujours lui associer un rôle clair (par un identifiant ou une classe CSS).
Balise
Type d’affichage
Description
Exemple d’utilisation
<div>
Bloc
Conteneur générique pour regrouper des éléments en bloc.
<div class= »conteneur »>…</div>
<span>
En ligne
Conteneur générique pour regrouper du texte ou des éléments en ligne.
<p>Ce <span class= »rouge »>mot</span> est en rouge.</p>
Exemple comparatif
❌ Approche (présentationnelle)
<p><b>Claude Monet</b> est un <i>peintre impressionniste</i> français.</p>
✅ Approche sémantique
<p><strong>Claude Monet</strong> est un <em>peintre impressionniste</em> français.</p>
👉 Ici, <strong> et <em> expriment une valeur de sens : importance et emphase — pas seulement un effet visuel.
Bonnes pratiques
Utiliser les balises selon leur rôle.
Remplacer les balises présentationnelles ou neutres par des balises de sens
Exercice
Remplacer les balises présentationnelles et neutres par des balises sémantiques