In HTML, you can nest not only inline tags but also almost any other combination of tags.
For example, you can easily create a <div> tag to merge two paragraphs:
<div>
<p> First nested paragraph. </p>
<p> This is the second nested paragraph. </p>
</div>
This way when you apply some custom styling to the <div> tag, it will be applied to the nested <p> tags as well.
Multiple block elements can be placed inside some other block element - it all depends on the structure you have in mind.
You can also have multiple levels of nesting in HTML.
Here I’ve added 2 inline tags into the second paragraph to make part of it both bold and italicized.
<div>
<p> First nested paragraph. </p>
<p> And this is the second nested paragraph. <b><i> This text will be both bold and italicized</i></b> </p>
</div>
It is also possible to swap the <b> and <i> tags.
The result will remain the same.
<b><i> This text will be both bold and italicized</i></b>
However, you need to remember that not all tags can be nested within others.
For instance, the heading tag <h1> cannot be nested within the paragraph tag <p>.