<center> should be treated as a block element (not wrapped in <p>). It's currently being treated as an inline element. It should also be noted that <center> is also a deprecated element that should not be used. With that said, since it is being used, maybe we should update the block element list to account for <center>.
Our behavior matches exactly the reference implementation (markdown.pl). Specifically, we treat <center> as an inline tag because the reference implementation does. As the tag is deprecated, I'm inclined to not make any changes.
If
<center>
has tags nested underneath it, the<center>
tag is surrounded by<p>
tags, breaking the HTML.Results in:
It seems like
<center>
should be treated as a block element (not wrapped in<p>
). It's currently being treated as an inline element. It should also be noted that<center>
is also a deprecated element that should not be used. With that said, since it is being used, maybe we should update the block element list to account for<center>
.Our behavior matches exactly the reference implementation (markdown.pl). Specifically, we treat
<center>
as an inline tag because the reference implementation does. As the tag is deprecated, I'm inclined to not make any changes.