Tables are created via use of the double pipe character: ||. Lines beginning with this markup denote the beginning of table rows. Appearance of this character within a line denotes table cells. A border has been added to this table for visual purposes; default border width is 0.
Example 1. Basic table.
This markup:
|| border=1
|| cell 1 || cell 2 || cell 3 ||
|| cell 1 || cell 2 || cell 3 ||
creates this table:
| cell 1 | cell 2 | cell 3 |
| cell 1 | cell 2 | cell 3 |
Header cells can be created by placing ! as the first character of a cell:
|| border=1
||! cell 1 ||! cell 2 ||! cell 3 ||
|| cell 1 || cell 2 || cell 3 ||
creates
| cell 1 | cell 2 | cell 3 |
|---|---|---|
| cell 1 | cell 2 | cell 3 |
This markup does not extend to !!, !!!, etc
Cell contents may be aligned left, centered, or aligned right.
||.
||.
Example 2. Changing alignment of cell contents.
This markup:
|| border=1 width=100%
||!cell 1 ||! cell 2 ||! cell 3||
||left-aligned || centered || right-aligned||
creates this table:
| cell 1 | cell 2 | cell 3 |
|---|---|---|
| left-aligned | centered | right-aligned |
Example 3. Default alignment of cell contents.
This markup:
|| border=1 width=100%
||!cell default||!cell left ||
||default-aligned||left-aligned ||
creates this table:
| cell default | cell left |
|---|---|
| default-aligned | left-aligned |
Notice that the header and detail cells have different defaults.
<< Uploads | PmWiki.DocumentationIndex | Simple tables 2 >>