Text layout formatting elements

p br table tr td

table
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.
attributes


align
Specifies the layout of text and images (within the columns) as a list of alignment designations - one for each column.
'C'- center alignment C,
'L'- left alignment
'R'- right alignment with R.
If an alignment designation is omitted, the default alignment is applied (left).
columns
Specifies the number of columns in the table. Must not be zero
title
Specifies a brief text string identifying the table.
id
Provides an element with a unique name within a single deck.
class
Affiliates an element with one or more classes.
xml:lang
Specifies the natural or formal language in which the document is written.

tr
The tr element is used as a container to hold a single table row. Table rows may be empty (i.e., all cells are empty). Empty table rows are significant and must not be ignored.
attributes


id
Provides an element with a unique name within a single deck.
class
Affiliates an element with one or more classes.

td
The td element is used as a container to hold a single table cell.
attributes


id
Provides an element with a unique name within a single deck.
class
Affiliates an element with one or more classes.
xml:lang
Specifies the natural or formal language in which the document is written.

p
The p element establishes both the line wrap and alignment parameters for a paragraph. If the text alignment is not specified, it defaults to left. If the line-wrap mode is not specified, it is identical to the line-wrap mode of the previous paragraph in the current card. Empty paragraphs (ie, an empty element or an element with only insignificant white space) will be considered as insignificant and ignored by browsers. If the first p element in a card does not specify a line-wrap or alignment mode, that mode defaults to the initial mode for the card.
The browser will insert a line break into the text flow between significant paragraphs.
attributes


mode
Specifies the line-wrap mode for the paragraph. 'wrap' specifies breaking text mode and 'nowrap' specifies non-breaking text mode.
align
Specifies the text alignment mode for the paragraph. Can be 'left', 'center', or 'right'.
id
Provides an element with a unique name within a single deck.
class
Affiliates an element with one or more classes.
xml:lang
Specifies the natural or formal language in which the document is written.

br
Ends the current line and starts a new line. Should also be supported within tables.
attributes


id
Provides an element with a unique name within a single deck.
class
Affiliates an element with one or more classes.
xml:lang
Specifies the natural or formal language in which the document is written.