Structure Type |
Description |
---|---|
Ta b l e |
(Table) A two-dimensional layout of rectangular data cells, possibly having a complex substructure. It contains either one or more table rows (structure type TR) as children; or an optional table head (structure type THead) followed by one or more table body elements (structure type TBody) and an optional table footer (structure type TFoot). In addition, a table may have a caption (structure type Caption; see 14.8.4.2, “Grouping Elements” ) as its first or last child. |
TR |
(Table row) A row of headings or data in a table. It may contain table header cells and table data cells (structure types TH and TD). |
TH |
(Table header cell) A table cell containing header text describing one or more rows or columns of the table. |
TD |
(Table data cell) A table cell containing data that is part of the table’s content. |
THead |
(Table header row group; PDF 1.5) A group of rows that constitute the header of a table. If the table is split across multiple pages, these rows may be redrawn at the top of each table fragment (although there is only one THead element). |
TBody |
(Table body row group; PDF 1.5) A group of rows that constitute the main body portion of a table. If the table is split across multiple pages, the body area may be broken apart on a row boundary. A table may have multiple TBody elements to allow for the drawing of a border or background for a set of rows. |
TFoot |
(Table footer row group; PDF 1.5) A group of rows that constitute the footer of a table. If the table is split across multiple pages, these rows may be redrawn at the bottom of each table fragment (although there is only one TFoot element.) |