Sample text
|
---|
This template uses Lua: |
Regular column
|
Vertical value column
|
Thin gold column
|
---|---|---|
0 | 1 |
1 |
3 | 5 |
8 |
Regular column
|
Vertical value column
|
Thin gold column
|
This is a template that helps create vertically oriented column headers in tables. It even works for sortable columns.
Although this template was made with table headers in mind, it can work with regular cells as well.
If the header cells have other attributes, for example,
colspan
or rowspan
, there must be no vertical bar |
between the attributes and the template call.
If your browser does not support CSS property
writing-mode: vertical-rl
that makes this template possible, it reverts to the default display of the table columns.
1
– The desired text; can contain wikilinks ([[]]
). You can escape the equals sign either by using {{
=}}
or by explicitly mentioning the 1=
parameter.nb
– Give any non-empty value in order to display the column text in a normal font weight.va
– Vertical alignment (bottom
, top
, middle
). Default is bottom
.mw
– Manual width; override the default value, which was automatically generated based on the number of line breaks (you can use <br>
, <BR />
or any other combination).style
– Additional styles for the <div>...</div>
containing the rotated text. May contain double quotes.cellstyle
– Additional styles for the entire cell. May contain double quotes. Use this instead of the cell's style
attribute. Use background-color
instead of background
if you need it for the header of a sortable column.! {{vert header|Your text here}}
– basic example! {{vert header|nb=1|stp=1|Your text here}}
– produces an explicitly sortable, no-bold, sortable header! {{vert header|va=top|Your text here}}
– produces an unsortable, top-aligned table header! colspan="2" {{vert header|cellstyle=background-color:gold|Your text here}}
– produces an unsortable header spanning two columns, with a gold background; use no vertical bar after colspan
You can also use the ! {{verth|Your text here}}
shorthand.
An example below (from
Help:Sortable tables) with headers that span rows or columns (using rowspan and colspan). Note that there is no vertical bar |
between rowspan=2
and {{vert header...}}
|
{| class="wikitable sortable"
|-
! rowspan=2 {{vert header|stp=1|name}}
! colspan=2 {{vert header|data columns}}
! rowspan=2 {{vert header|stp=1|another column}}
|-
! {{vert header|stp=1|data}}
! {{vert header|stp=1|more data}}
|-
| cats
| 273
| 53
| 1
|-
| dogs
| 65
| 8,492
| 2
|-
| mice
| 1,649
| 548
| 3
|}
|
Sample text
|
---|
This template uses Lua: |
Regular column
|
Vertical value column
|
Thin gold column
|
---|---|---|
0 | 1 |
1 |
3 | 5 |
8 |
Regular column
|
Vertical value column
|
Thin gold column
|
This is a template that helps create vertically oriented column headers in tables. It even works for sortable columns.
Although this template was made with table headers in mind, it can work with regular cells as well.
If the header cells have other attributes, for example,
colspan
or rowspan
, there must be no vertical bar |
between the attributes and the template call.
If your browser does not support CSS property
writing-mode: vertical-rl
that makes this template possible, it reverts to the default display of the table columns.
1
– The desired text; can contain wikilinks ([[]]
). You can escape the equals sign either by using {{
=}}
or by explicitly mentioning the 1=
parameter.nb
– Give any non-empty value in order to display the column text in a normal font weight.va
– Vertical alignment (bottom
, top
, middle
). Default is bottom
.mw
– Manual width; override the default value, which was automatically generated based on the number of line breaks (you can use <br>
, <BR />
or any other combination).style
– Additional styles for the <div>...</div>
containing the rotated text. May contain double quotes.cellstyle
– Additional styles for the entire cell. May contain double quotes. Use this instead of the cell's style
attribute. Use background-color
instead of background
if you need it for the header of a sortable column.! {{vert header|Your text here}}
– basic example! {{vert header|nb=1|stp=1|Your text here}}
– produces an explicitly sortable, no-bold, sortable header! {{vert header|va=top|Your text here}}
– produces an unsortable, top-aligned table header! colspan="2" {{vert header|cellstyle=background-color:gold|Your text here}}
– produces an unsortable header spanning two columns, with a gold background; use no vertical bar after colspan
You can also use the ! {{verth|Your text here}}
shorthand.
An example below (from
Help:Sortable tables) with headers that span rows or columns (using rowspan and colspan). Note that there is no vertical bar |
between rowspan=2
and {{vert header...}}
|
{| class="wikitable sortable"
|-
! rowspan=2 {{vert header|stp=1|name}}
! colspan=2 {{vert header|data columns}}
! rowspan=2 {{vert header|stp=1|another column}}
|-
! {{vert header|stp=1|data}}
! {{vert header|stp=1|more data}}
|-
| cats
| 273
| 53
| 1
|-
| dogs
| 65
| 8,492
| 2
|-
| mice
| 1,649
| 548
| 3
|}
|