H1 is a block element like P, but H1 and P can only have inline content inside of them, unlike other block elements like forms and divs. Therefore, you can’t nest headings inside paragraphs (and if you think about it a heading really should never be in a paragraph).
Yeah now that I think of it like that, very true!
I was just a little flustered how Ill place it where I want
it, but I then realized… Oh yeah, I can style an H1 margin
You can make an H1 generate an inline box instead of a block box:
h1 {display:inline}
That does not allow you to embed an H1 inside a P, though. The ‘display’ property only controls what sort of box is generated, it doesn’t change the semantics. The rules governing which elements may contain which are laid down in the HTML DTD (Document Type Definition) and cannot be changed.
You can paint a car to look like a cow, but don’t expect to get much milk out of it.