Generated XSL-FO and HTML
The following table summarizes the XSL-FO and HTML generated by Zen reports elements, and indicates whether the XSL-FO is block or inline.
Zen reports element | Block or Inline XSL-FO output | Generated XSL-FO | Generated HTML |
---|---|---|---|
<bidioverride> |
Inline |
fo:bidi-override (requires inline-children) |
<bdo> |
<br> |
Block |
fo:block (empty) |
<br> |
<block> |
Inline |
fo:inline |
<span> |
<__chart> |
Block |
fo:block, fo:instream-foreign-object |
<div> <svg:svg /></div> |
<container> |
Block |
fo:block-container (requires block-children) |
<div> |
<div> |
Block |
fo:block |
<div> |
<foblock> |
Block |
fo:block |
(no wrapper) |
<footer> |
Block |
fo:block |
(no wrapper) |
<header> |
Block |
fo:block |
(no wrapper) |
<img> |
Block |
fo:block fo:external-graphic |
<img> |
<inline> |
Inline |
fo:inline |
<inline> |
<inlinecontainer> |
Inline |
fo:inline-container (requires block-children) |
<div> |
<item> |
Inline |
fo:inline |
<span> |
<line> |
Block |
fo:block, fo:leader |
<hr> |
<link> |
Inline |
fo:basic-link |
<a> |
<list> |
Block |
fo:list-block, fo:list-item-label, fo:list-item-body |
<ul> or <ol>, and <li> |
<p> |
Block |
fo:block |
<p> |
<pagebreak> |
Block |
fo:block break-after="page" |
<div><br/></div> |
<table> |
Block |
fo:block and fo:table etc. |
<table> etc. |