A fancier table with all CSS styling. Also note that this table implements
<thead> and <tbody> which map to the
appropriate XSL FO constructs so that the table header and table footer is repeated
at a break in the page.
The following samples test various ways a table is specified to evaluate that
columns widths and spans are mapped correctly.
100% Table Width, No colgroup, Various spans and
padding
| foo bar |
foo bar foo bar foo bar foo bar |
foo bar foo bar |
foo bar foo bar |
foo bar |
foo bar |
foo bar |
| foo bar |
foo bar foo bar |
foo bar foo bar |
foo bar |
foo bar |
foo bar |
foo bar foo bar
foo bar foo bar bar foo bar foo bar |
foo bar |
foo bar |
foo bar |
100% Table Width, No colgroup, Various spans and
padding
| foo bar |
foo bar foo bar |
foo bar foo bar foo bar foo bar |
foo bar foo bar |
foo bar |
foo bar |
foo bar |
| foo bar |
foo bar foo bar |
foo bar foo bar |
foo bar |
foo bar foo bar
foo bar foo bar bar foo bar foo bar |
foo bar |
foo bar |
foo bar |
| foo bar |
foo bar foo bar |
foo bar foo bar
foo bar foo bar bar foo bar foo bar |
foo bar foo bar |
foo bar |
foo bar |
foo bar |
foo bar |
foo bar |
No Table Width, No colgroup, Various spans and
padding
100% Table Width, (2 of 3) colgroup exists
75% Table Width, (2 of 3) colgroup exists
Fixed Table Layout, No Table Width, (3 of 3)
colgroup exists
Fixed Table Layout, No Table Width, Widths defined
in TH, no colgroup exists
| col1 |
col2 |
col3 |
| bingo |
bongo |
bango |