Le tag <b> est utilisé pour mettre en gras le fragment de texte, qu'on veut rendre plus visible pour l’utilisateur. Le tag <b> ne met en évidence qu’un fragment de texte, il n’a pas de charge sémantique (y compris pour les moteurs de recherche). Pour noter l’importance de texte, on utilise le tag <strong>.

En HTML5, c’est recommandé de ne pas utiliser le tag <b> qu’en dernier recours, quand il n’y a pas d’opportunité d’utiliser les autres tags.

Syntaxe

Pour mettre en évidence un segment de texte en gras, on doit l’insérer entre le tag <b> ouvrant et le tag </b> fermant.

Exemple

<!DOCTYPE html>
<html>
  <head>
    <title>Titre du document. </title>
  </head>
  <body>
    <p><b>Ce segment de texte</b> on a fait en gras.</p>
  </body>
</html>

Résultat

Texte en gras

La vue extérieure du contenu de conteneur <b> est donnée par défaut, mais le contour en gras peut être changé à l’aide de CSS.

Vous pouvez également utiliser la propriété CSS font-weight pour mettre le texte en gras.

Exemple

<!DOCTYPE html>
<html>
  <head>
    <title>Titre du document</title>
    <style>
      .bold-text {
      font-weight: 700;
      }
    </style>
  </head>
  <body>
    <p><span class="bold-text">Cette section du texte</span> a été mis en gras.</p>
  </body>
</html>

Résultat

Mis en gras

Attributs

Le tag <b> supporte les Attributs globaux et les Attributs d'événements.

Comment styler le tag HTML <b> ?

Propriétés communes pour modifier le poids visuel/emphase/taille du texte dans le tag <b>:

Coloration du texte dans le tag HTML <b>:

Styles de mise en page du texte pour la tag HTML <b>:

Autres propriétés utiles pour le tag HTML <b>:

Support de Navigateurs

chrome edge firefox safari opera

Pratiquez vos connaissances

Que fait la balise <b> en HTML?
Trouvez-vous cela utile?