I've read Must blockquotes contain paragraphs or must paragraphs contain blockquotes?, so I see why blockquote
s can contain p
elements themselves. However, I feel that this, in principle, shouldn't exclude that a blockquote
can happen to be in a p
elements; after all, the p
s inside the blockquote
are the paragraphs relative to the quoted text, but why couldn't the quoted text be part of a bigger paragraph of the containing document?
See the following
<p>This is a paragraph</p>
<p> This is another paragraph: with a <blockquote> in it
<blockquote>some long quote</blockquote>
which (notice the lower case <i>w</i>) I write something about here, so it makes sense I'm not starting a new parapgraph, imho.
</p> <!-- this very editor highlights "p>" in red -->
Is it ok if a blockquote happens to be in a paragraph
<p>
tag?
No.
The start of the blockquote element will implicitly end the p element.
This is why the end tag for the p element is shown is red: There's no matching start tag for it because the element is already closed.
p { background: yellow; }
<p>This is a paragraph</p>
<p> This is another paragraph: with a <blockquote> after it
<blockquote>some long quote</blockquote>
and this isn't inside a paragraph as you can tell because the CSS doesn't give it a yellow background
</p> <!-- this very editor highlights "p>" in red -->