One of the most common formatting techniques is the creation of tables. A myriad of information can be stored in tables, and as any HTML author is aware, tables can function as more than simply storage units for data, they can contain virtually any kind of text and images, sometimes in ways that are not even represented as tables.

Because of the formatting power of XSL-FO, there is no longer really a need to use tables to hack together page layouts. However, tables are still a very useful formatting element. There are a number of XSL Formatting Objects that are explicitly used in the creation and formatting of tables. They are

  • table-and-caption— This tag is only used to provide a container for a table and its caption. It should contain ...

Get Special Edition Using XML, Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.