XSL-FO Tutorials - Herong's Tutorial Examples - v2.25, by Herong Yang
What Are Block-Level Formatting Objects
This section describes block-level formatting objects, which generates block areas. XSL 1.1 supports two types of block-level formatting objects: 'block' and 'block-container'.
What Are Block-Level Formatting Objects? Block-level formatting objects are formatting objects that generate block areas.
Currently, XSL 1.1 only supports two types of block-level formatting objects:
You can think of "block-container" as a wrapper of "block" to gain control of size, reference-orientation and few other attributes.
Table of Contents
Apache™ FOP (Formatting Objects Processor)
XSL-FO Document Basics and Examples
►Block-Level Formatting Objects
►What Are Block-Level Formatting Objects
What Is "block" Formatting Object?
"block" Formatting Object Examples
Margin Collapsed between Block Areas
space-before/space-after vs. Margin
Block Splitting for Page Break
Controlling White Space Characters
What Is "block-container" Formatting Object?
Inline-Level Formatting Objects
Including Graphics in XSL-FO document
Floating Blocks - "float" and "footnote"
Hyperlinks, Table of Contents and Indexes
Headers and Footers using "static-content"
Font Attributes and Font Families
Apache FOP Font Configurations