CSS block quote don't add empty lines to the qoute
this is number 1
this is number 2
"" > ""
> this is number 1
> this is number 2
> is a reserved character in HTML. It's used for building tags.
You need to escape it, or the browser will think it's code and not display it.
<blockquote> this is number 1<br> ><br><!-- with "greater than" symbol --> this is number 2<br> </blockquote> <hr> <blockquote> this is number 1<br> <br><!-- with just an empty line --> this is number 2<br> </blockquote>
From the spec:
Four character entity references deserve special mention since they are frequently used to escape special characters:
Authors wishing to put the
<character in text should use
<(ASCII decimal 60) to avoid possible confusion with the beginning of a tag (start tag open delimiter). Similarly, authors should use
>(ASCII decimal 62) in text instead of
>to avoid problems with older user agents that incorrectly perceive this as the end of a tag (tag close delimiter) when it appears in quoted attribute values.