The data should be loaded with a table with block contents in second column:
<span> if single
paragraph is inside table cell.
The third column consist blocks with text alignment.
<p> when alignment
is set (apart from default) for single paragraph.
<paragraph>. When
two <paragraph>'s are in one table cell they should be
rendered as <p>.
<p> element should be changed to
<span> for single paragraph.
<heading> to paragraph - it should be rendered as
<p> element if there are other headings or other block
content.
<heading> to paragraph and remove other headings.
The <paragraph> should be rendered as
<span>.
Table with block contents:
| $text | Foo | Brownie carrot cake soufflé jelly-o lemon drops cupcake tart. |
| paragraph | Foo |
A paragraph with default alignment A paragraph with right alignment A paragraph with center alignment A paragraph with justify alignment |
| list |
|
|
| heading |
An h2 title.An h3 title.An h4 title. |
An h2 with default alignment.An h2 with right alignment.An h2 with center alignment.An h2 with justify alignment. |
| block quote |
|
|
| image |
|
An image aligned to right:
|