Parameter
| Description
| Examples
| Default
|
---|
cols
| Number of columns in the table.
| |cols=4
| 2
|
fullwidth
| Set to anything ("on", "true", "yes", etc) to ensure table spans entire width available. (Effect is to remove border-spacing and add width:100% to the table's styling.)
| |fullwidth=on
| not set
|
class
| CSS/HTML class/es applied to the table.
| |class=wikitable |class=infobox |class=sortable nowrap |class=sidebar
| none
|
style
| CSS styling applied to the table.
| |style=width:80%;background:transparent;
| none
|
colwidth
| Width of each column (or include "width:...;" in colstyle).
| |colwidth=6.0em |colwidth=25%
| not set (only applied if no relevant colCwidth or colwidthC present)
|
colstyle
| CSS styling applied to each column.
| |colstyle=background:transparent;
| none
|
colalign
| Alignment (left/right/center/justify) applied as "text-align:" prepended to all column stylings.
| |colalign=justify
| none set
|
rowstyle
| CSS styling applied to each row (includes "aboveR" rows.)
| |rowstyle=text-align:center;
| none
|
title
| text to be applied as overall table caption.
| |title=Summary of Data
| not caption
|
titlestyle
| CSS styling applied to table caption.
| |titlestyle=font-style:italic;font-variant:small-caps;
| empty
|
above
| text to be applied as full span (covers all columns) table header.
| |above=Precis discussing the following…
| no spanning header
|
abovestyle
| CSS styling applied to spanning header cell.
| |avovestyle=background:color:grey
| empty
|
leftright
| Set to anything ("on", "true", "yes", etc) in place of |col1align=left and |col2align=right
| |leftright=on
| not set
|
colCwidth
| Width of column number C (or include "width:...;" in colCstyle).
| |col2width=9.0em |col3width=35%
| none set
|
colwidthC
| Width of column number C (or include "width:...;" in colCstyle).
| |colwidth4=5em |colwidth5=50%
| none set
|
colCclass
| Class/es applied to column number C.
| |col1class=navbox-group
| "
|
colclassC
| Class/es applied to column number C.
| |colclass3=prose
| "
|
classC
| Class/es applied to column number C.
| |class4=redalert
| "
|
colCalign
| Alignment (left\right\center) for column C's cell contents (or include "text-align:...;" in colCstyle).
| |col4align=right
| none set
|
alignC
| Alignment (left\right\center) for column C's cell contents (or include "text-align:...;" in colCstyle).
| |align4=right
| none set
|
colCnowrap
| Set to anything ("on", "true", "yes", etc) to add "white-space:nowrap;" to column C's cell styling (i.e. to prevent lines within its cells from wrapping; or include "nowrap" in colCclass or "white-space:nowrap;" in colCstyle).
| |col5nowrap=on
| "
|
colnowrapC
| Set to anything ("on", "true", "yes", etc) to add "white-space:nowrap;" to column C's cell styling (i.e. to prevent lines within its cells from wrapping; or include "nowrap" in colCclass or "white-space:nowrap;" in colCstyle).
| |colnowrap2=on
| "
|
nowrapC
| Set to anything ("on", "true", "yes", etc) to add "white-space:nowrap;" to column C's cell styling (i.e. to prevent lines within its cells from wrapping; or include "nowrap" in colCclass or "white-space:nowrap;" in colCstyle).
| |nowrap6=on
| "
|
colCstyle
| CSS styling applied to column number C.
| |col4style=font-style:italic;
| "
|
colstyleC
| CSS styling applied to column number C.
| |colstyle3=font-weight:bold;
| "
|
styleC
| CSS styling applied to column number C.
| |colstyle2=background-color:gold;
| "
|
colCheader
| Set to any value (e.g. Y ) to change col's cells from data cells to table headers (headings).
| |col1header=on
| not set
|
rowRclass
| Class/es applied to row number R.
| |row10class=navbox-abovebelow
| none set
|
rowclassR
| Class/es applied to row number R.
| |rowclass3=references-small
| none set
|
rowRstyle
| CSS styling applied to row number R.
| |row2style=font-weight:bold;
| "
|
rowstyleR
| CSS styling applied to row number R.
| |rowstyle6=color:green;
| "
|
rowRheader
| Set to any value (e.g. Y ) to change row's cells from data cells to table headers (headings).
| |row1header=on
| not set
|
aboveR
| text to be applied as full span (covers all columns) entry above nominated row.
| |above5=Section II: A New Start
| empty/no spanning entry
|
aboveRnormal
| Unset indicates spanning entry will be inserted as a table header cell with all that implies (centred; bold etc.) If set to anything ("on", "true", "yes", etc) spanning entry will be instead inserted as a standard table cell and only explicitly specified CSS classes or styling will be applied.
| |above5normal=yes
| empty
|
aboveRclass
| Class/es to be applied to spanning entry above row number R.
| |above5class=quote
| empty
|
aboveRclass
| CSS styling to be applied to spanning entry above row number R.
| |above5style=text-align:center
| empty
|
classR.C
| Class/es applied to cell in row R, column C. Overrides any other class attributions (rowRclass, colCclass).
| |class1.2=adr
| none set
|
styleR.C
| CSS styling applied to cell in row R, column C. Overrides any more general styling (leftright, colCalign, rowRstyle, etc).
| |style5.3=text-align:right;
| "
|
noheader
| Used to suppress generation of table header in page namespace
| | noheader=yes
| <table> is included
|
nofooter
| Used to suppress generation of a table footer in page namespace
| | nofooter=yes
| </table> is included
|
nobody
| Used to suppress generation of a table contents
| | nobody=yes
| Only <table></table> is emitted. This can be used when spanning tables over multiple pages. ( see below)
|
Unnamed parameters
| Each unnamed parameter is taken to be the next cell in the table, starting at the table's top left corner and working left to right from top to bottom.
| | Azerbaijan | Malta | Zaire
| empty
|