Accueil >Web >Référence HTML – éléments et attributs >b – texte mis en avant sans emphase

b – texte mis en avant sans emphase

<b>…</b>

Un texte qui doit se distinguer visuellement, sans être plus important que son entourage ni accentué : les mots-clés d’un résumé, les noms de produits dans un test, les premiers mots d’un article. Le navigateur l’affiche en gras.

  • Affichage par défaut : display: inline
  • Balise de fermeture : obligatoire
  • Contenu : contenu phrasé
  • Où il peut figurer : partout où le contenu phrasé est autorisé
  • Interface DOM : HTMLElement

Attributs

Uniquement les attributs globaux.

Exemples

Des noms de produits dans le texte :

<p>Pour le petit-déjeuner, nous recommandons le <b>pain de seigle au levain</b> ou la <b>miche aux graines de tournesol</b>.</p>
Résultat

Pour le petit-déjeuner, nous recommandons le pain de seigle au levain ou la miche aux graines de tournesol.

Points d’attention

  • Les avertissements et les informations importantes relèvent de strong, les titres de h1–h6.
  • Si le texte doit être en gras uniquement pour l’apparence et n’a pas de sens particulier, un span avec une classe et font-weight en CSS suffit.
  • b n’est pas obsolète – HTML5 lui a seulement donné le sens de « texte mis en avant ».

Prise en charge par les navigateurs

Baseline – largement disponible : fonctionne dans tous les navigateurs courants, et depuis longtemps (au plus tard depuis 2015). Depuis la version : Chrome 1, Firefox 1, Safari 1. État : octobre 2026 (MDN browser-compat-data).

Voir aussi :
strong – texte important
i – texte sur un autre ton
mark – surlignage
span – élément en ligne générique