<simpletable>

The <simpletable> element is used for tables that are regular in structure and do not need a caption. Choose the <simpletable> element when you want to show information in regular rows and columns. For example, multi-column tabular data such as phone directory listings or parts lists are good candidates for <simpletable>. Another good use of <simpletable> is for information that seems to beg for a three-part definition list; the @keycol attribute can be used to indicate which column represents the "key" or term-like column of your structure.

This close match of <simpletable> to tabular, regular data makes <simpletable> suitable as the basis for specialized structures such as <properties> (for programming information) and choice tables (for tasks).

Content models

See appendix for information about this element in OASIS document type shells.

Inheritance

- topic/simpletable

Example

Source:
<simpletable>
 <sthead>
  <stentry>Type style</stentry>
  <stentry>Elements used</stentry>
 </sthead>
 <strow>
  <stentry>Bold</stentry>
  <stentry>b</stentry>
 </strow>
 <strow>
  <stentry>Italic</stentry>
  <stentry>i</stentry>
 </strow>
 <strow>
  <stentry>Underlined</stentry>
  <stentry>u</stentry>
 </strow>
</simpletable>
Formatted output:
Type style Elements used
Bold b
Italic i
Underlined u

Example using @keycol

In this sample, the first column is identified as a header column through the use of keycol="1" on the <simpletable> element. This indicates that items in the first column should be treated as headers for the row that follows. Rendering of the header column is left up to the implementation.

Source:
<simpletable keycol="1">
 <sthead>
  <stentry>Term</stentry>
  <stentry>Categorization</stentry>
  <stentry>Definition</stentry>
 </sthead>
 <strow>
  <stentry>Widget</stentry>
  <stentry>noun</stentry>
  <stentry>Thing that is used for something</stentry>
 </strow>
 <strow>
  <stentry>Frustration</stentry>
  <stentry>noun</stentry>
  <stentry>What you feel when you drop the widget</stentry>
 </strow>
</simpletable>
Formatted output:
Term Categorization Definition
Widget noun Thing that is used for something
Frustration noun What you feel when you drop the widget

Attributes

The following attributes are available on this element: Universal attribute group, Display attribute group, Simpletable attribute group, @outputclass, and @spectitle.

Was this helpful?