Pout mettre le texte en gras nous utiliserons la balise <b>.
html<b>This text is bold </b>
Généralement, Le texte en gras est utilisé pour mettre de l'emphase sur certain mots ou certain termes à l'intérieur d'une phrase.
html<p>Le texte en <b>Bold</b> est utile pour mettre de l'emphase sur certains <b>termes</b></p>
Le texte en Bold est utile pour mettre de l'emphase sur certains termes
Il peut aussi etre utilisé pour écrire une définition. Mais, il serait utile d'illustrer cela avec un example:
html<p><b>Negrita</b> - Mot espagnol correspondant à gras</p>
Negrita - Mot espagnol correspondant à gras
La balise HTML strong est faite pour aller un peu plus loin. Cela affiche normalement un texte en gras sur un ordinateur, mais il a un comportement différent sur PDA par exemple. Sur certains tout le texte est gras. Donc vous ne pouvez pas mettre en gras un texte en gras, mais la balise strong soulignera simplement le texte pour le faire ressortir. D'un autre côté pour quelques programmes d'écoute pour aveugles, la balise strong réduit simplement le ton pour que la personne qui écoute comprenne l'importance de la partie en cause.
html<p>Ce <b>mot gras</b> et cet <strong>autre mot</strong> auront la même apparence.</p>
Ce mot gras et cet autre mot auront la même apparence.
Donc pour être clair, bold - donne du style à un élément html, alors que strong est une balise sémantique, qui met en valeur le mot clé de différentes manières en fonction du contexte.