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>
Points d’attention
- Les avertissements et les informations importantes relèvent de
strong, les titres deh1–h6. - Si le texte doit être en gras uniquement pour l’apparence et n’a pas de sens particulier, un
spanavec une classe etfont-weighten CSS suffit. bn’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