模板:Table alignment
本模板使用以下模板样式: |
Purpose 编辑
To make it simpler to align the columns in tables with less wikicode.
Usage 编辑
Place {{Table alignment}}
just before the table and then add some classes to the table.
classname | Purpose |
---|---|
defaultleft |
Align all table cells left by default |
defaultcenter |
Align all table cells center by default |
defaultright |
Align all table cells right by default |
colNleft |
Align the cells in column N left, where N is a number |
colNcenter |
Align the cells in column N center, where N is a number |
colNright |
Align the cells in column N right, where N is a number |
With the wikitable class the header cell content is always centered unless individually adjusted.
The col and default classes never affect the header cells (column, row, or anywhere) if the wikitable class is used. The col class overrides the default class.
If the wikitable class is not used, then col and default affect header cells.
Limitations 编辑
- Column numbers up to
col99
are supported. A table can have more columns but they cannot be aligned with this method. - On tables using
rowspan
orcolspan
, using the classes may not work well on those rows because the alignment appears in wrong cells. Normal table code likestyle="text-align: left/center/right;"| cell content
can be added to individual cells, both to get the wanted alignment and override unwanted alignment.
Example 编辑
{{Table alignment}}
{| class="wikitable defaultcenter col1left col4right"
!Item1
!Item2
!Item3
!Item4
|-
|AAAAAA
|100-200
|3-4
|53.43
|-
|BBB
|5-6
|7-8
|5563.35
|-
|CC
|9-10
|113-125
|322313.00
|}
Item1 | Item2 | Item3 | Item4 |
---|---|---|---|
AAAAAA | 100-200 | 3-4 | 53.43 |
BBB | 5-6 | 7-8 | 5563.35 |
CC | 9-10 | 113-125 | 322313.00 |
See also 编辑
- Template:T – Can be used to help narrow columns by adding a soft hyphen to a word to allow it to wrap.
More template styles for tables:
- Template:T - Makes column headers stick to the top of the page while scrolling through table data.
- Template:T - moves the sorting arrows under the headers.
- Template:T - adds row hover highlighting, and option for white background.
- Template:T - adds a column of row numbers to a table.
上述文档嵌入自Template:Table alignment/doc。 (编辑 | 历史) 编者可以在本模板的沙盒 (创建 | 镜像)和测试样例 (创建)页面进行实验。 请在/doc子页面中添加分类。 本模板的子页面。 |