Aller au contenu

Balise HTML <b>

La balise HTML <code><b></code> est utilisée pour afficher une partie du texte en gras afin de la faire ressortir. La balise <code><b></code> modifie uniquement l'apparence visuelle ; elle ne porte aucune signification sémantique (y compris pour les moteurs de recherche).

TIP

En HTML5, la balise <code><b></code> est destinée à un soulignement stylistique non sémantique, comme pour marquer des mots-clés, des noms de produits ou des étiquettes d'interface utilisateur, plutôt qu'à servir de solution de repli pour d'autres balises.

Évitez d'utiliser la balise <code><b></code> pour les titres et les en-têtes. À la place, vous pouvez utiliser les balises <h1><h6>. Il est préférable d'utiliser la balise <code><b></code> pour marquer des mots-clés, des noms de produits ou d'autres extraits de texte où une importance sémantique n'est pas requise.

Syntaxe

La balise <code><b></code> s'utilise par paire. Le contenu est écrit entre la balise d'ouverture (<code><b></code>) et la balise de fermeture (<code></b></code>).

Exemple de la balise HTML <code><b></code> :

Exemple de la balise HTML <code><b></code> | W3Docs

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document </title>
  </head>
  <body>
    <p><b>This section of the text </b> has been rendered in bold,</p>
  </body>
</html>

Résultat

b tag example

L'apparence par défaut de l'élément <code><b></code> est le gras, mais vous pouvez la modifier à l'aide de CSS. La propriété CSS font-weight peut également être utilisée pour définir un texte en gras.

Exemple de la propriété font-weight pour mettre le texte en gras :

Un extrait de texte en gras | Balise HTML <code><b></code> | W3Docs

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document </title>
    <style>
      .bold-text {
        font-weight: 700;
      }
    </style>
  </head>
  <body>
    <p>
      <span class="bold-text">This section of the text </span> 
      has been rendered in bold.
    </p>
  </body>
</html>

<code><b></code> vs <code><strong></code>

Les éléments <code><b></code> et <strong> affichent tous deux le texte en gras. La différence réside dans le fait que la balise <code><strong></code> indique un texte d'importance accrue, tandis que la balise <code><b></code> est purement visuelle et ne porte aucune signification sémantique. Pour un texte en gras à des fins stylistiques sans poids sémantique, vous pouvez également utiliser la valeur bold de la propriété CSS font-weight.

Attributs

La balise <code><b></code> prend en charge les Attributs globaux et les Attributs d'événement.

Comment appliquer un attribut global à une balise HTML <b>

html
<p>The <b class="highlight" title="Important keyword">keyword</b> is emphasized here.</p>

Pratique

Quelle est la fonction de la balise HTML <b> ?

Trouvez-vous cela utile?

Aperçu dual-run — comparez avec les routes Symfony en production.