Skip to main content

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.

FeedbackOpens in a new tab