Used together with the tr and td tags to create sets of aligned columns of text and images in a card. The table tags determine the structure of the columns. The tags separate content into columns, but do not specify column or intercolumn widths.
The number of columns for the row set must be specified by the columns attribute. If the actual number of columns in a row is less than the value specified by the columns attribute, the row will be effectively padded with empty columns. The orientation of the table depends on the language. For left-to-right languages, the leftmost column is the first column in the table. Columns are added to the right side of a row to pad left-to-right tables. Columns are added to the left side of a row to pad right-to-left table.
If the actual number of columns in a row is greater than the value specified by the columns attribute, the extra columns of the row will be aggregated into the last column, such that the row contains exactly the number of columns specified. A single inter-word space will be inserted between two cells that are being aggregated.
The table will be rendered as narrow as possible given the contents. A non-zero width gutter is used to separate each non-empty column.
Specifies the layout of text and images (within the columns) as a list of alignment designations - one for each column.
'C'- center alignment,
'L'- left alignment (default),
'R'- right alignment.
If an alignment designation is omitted, the default alignment is applied (left).
Specifies the number of columns in the table. Must not be zero
Specifies a brief text string identifying the table.
Provides an element with a unique name within a single deck.
Affiliates an element with one or more classes.
Specifies the natural or formal language in which the document is written.