HTML <b> Tag
The HTML <b> tag represents the HTML bold tag. As the name itself suggests, the HTML <b> tag displays the specified content in bold format and thus serves as a presentational element only. For writing a heading, the header tag <h1> to <h6> should be used. For writing an important statement the HTML <strong> tag should be used. And for marking or highlighting a text, the HTML <mark> tag should be used. The CSS ‘font-weight’ property can also be used to set bold text. The HTML <b> tag should be used only if no other tag is appropriate as specified by HTML5.
Difference between HTML <b> and <strong> tag:
The HTML <strong> tag is semantic and thus adds extra semantic meaning to the specified contents, whereas, the HTML <b> tag is explicit. The HTML <strong> tag is recommended.
Example:
<!DOCTYPE html> <html> <body> <p><b>HELLO</b> WORLD!!</p> </body> </html>
Explanation:
In the above example, we used the HTML <b> tag to display a part of the text in bold format.
Global Attributes:
The HTML Global attributes are supported by the HTML <b> tag.
Event Attributes:
The HTML Event attributes are supported by the HTML <b> tag.
Supporting Browsers:
Chrome, IE, Firefox, Opera, and Safari.