Easy Tutorial
❮ Obj Conditional Page Master Reference Xslfo Reference ❯

XSL-FO Flow


XSL-FO pages are filled with data from the <fo:flow> element.


XSL-FO Page Sequences

XSL-FO uses the <fo:page-sequence> element to define output pages.

Each output page references a page master that defines the layout.

Each output page has a <fo:flow> element that defines the output.

Each output page is printed or displayed in sequence.


XSL-FO Flow

XSL-FO pages are filled with content from the <fo:flow> element.

The <fo:flow> element contains all elements that are printed on the page.

When a page is full, the same page master is reused repeatedly until all text is printed.


Where Does the Flow Go?

The <fo:flow> element has a "flow-name" attribute.

The value of the flow-name attribute defines where the content of the <fo:flow> element goes.

Valid values:

❮ Obj Conditional Page Master Reference Xslfo Reference ❯