Positioning Text with Block Containers: <fo:block-container>
XSL-FO processors are much like HTML browsers in one respect: They insert blocks into a page’s “flow,” which means those blocks can flow throughout the document, just as they would in an HTML browser. On the other hand, sometimes it’s important to place items in a page at specific locations. And in XSL-FO, you can position items at absolute page coordinates, or at relative ones with respect to other items.
To show how this works, I use the <fo:block-container> element, which works as you’d expect: as a container for blocks. What makes this element useful is that block containers support absolute positioning properties, which blocks don’t.
You can use the following properties with the ...