Non-semantic HTML tags are tags that do not provide much information about the purpose of the content contained within them.
They are often used for styling and layout purposes
Here are some common non-semantic HTML tags:
<div>: It's a generic block-level element for grouping and styling content.
<span>: Similar to <div>, but for inline content within a block-level element.
<br>: Used for line breaks.
<b>: Represents bold text.
<i>: Represents italicized text.
<u>: Represents underlined text.
<font>: Used for text font and style.
<center>: Used for centering content.
<s> or <strike>: Represents strikethrough text.
<small>: Represents smaller text.
<sub>: Represents subscript text.
<sup>: Represents superscript text.
These tags are not recommended for structuring your content. It's generally a best practice to use semantic HTML tags whenever possible to enhance the meaning and accessibility of your web content.