1. Table Markup Scheme
The generic markup for table elements follows this scheme:
*|(attribute parameters){style <!markup:1:begin>parameters}content||<!markup:1:end> parameters}!! content ||
Example:
*|(i=main_heading){text-size: <!--markup:1:begin-->120%}This<!--markup:1:end--> <!--markup:2:begin-->120%} This<!--markup:2:end--> is the main <!--markup:1:begin-->heading|<!--markup:1:end--> <!--markup:2:begin-->heading |<!--markup:2:end-->*
Understanding the Table Markup Scheme
- Opening delimiter
^| is any of the delimiters described in the elements table below.
- Attributes
(attribute parameters) is an optional series of parameter=value declarations enclosed in brackets. Valid parameters are described in the attribute table below. Multiple parameter declarations can be separated with a space ( ).
- Style
{style parameters} is an optional series of CSS style declarations enclosed in braces. Multiple style declarations can be separated with a semicolon (;).
- Content
content can be any valid content for that element (including formatted text).
- Closing delimiter
|| is the standard delimiter.
Note:
Some elements are
self closing and do not accept any attributes, style parameters or content. See the notes in the
elements table below.
2. Elements
Table Elements
| HTML Elements |
Delimiter |
Notes |
<table> |
!| |
Optional, only useful for adding attributes. Must be first in table markup if used. Should be on a line by itself. |
<caption> |
?| |
|
<colgroup> |
_| |
|
<col> |
-| |
Selfclosing - must not be closed! |
<thead> |
[| |
|
<tfoot> |
]| |
|
<tbody> |
|#| |
|
<tr> |
|| |
Must be set for each row of table cells. |
<th> |
^| |
|
<td> |
| |
|
3. Attributes
Table Attributes
| Attribute |
Markup key |
*|(x=2)*
*|(colspan=2) Core |*
id |
i |
class |
c |
style |
s |
*|(x=2)
*|(colspan=2) i18n |*
lang |
l |
dir |
d |
*|(x=2)
*|(colspan=2) Table cells |*
colspan |
x |
rowspan |
y |
scope |
o <!markup:2:begin> |
style<!markup:2:end> |
width |
w <!markup:2:begin> |
class<!markup:2:end> |
align |
a |
bg-color bgcolor |
c |
vertical |
v |