Edit Sidebar
PmWiki > SimpleTables

Basic markup

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

Alignment of cell contents

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 defaultcell left
default-alignedleft-aligned

Notice that the header and detail cells have different defaults.

<< Uploads | PmWiki.DocumentationIndex | Simple tables 2 >>

Recent Changes Printable View Page History Edit Page [Attributes] [Printable View] [WikiHelp]
Page last modified on January 06, 2005, at 03:32 AM