Template:Table alignment
表示
| このテンプレートはテンプレートスタイルを使用しています: |
表の列に対して水平配置を適用し、コード量を減らし簡潔にします。
使い方
[編集]使用する箇所より前に{{Table alignment}}を追加し、テーブルにクラスを追加します。
| クラス名 | 効果 |
|---|---|
defaultleft | 表全体で左配置をデフォルトに |
defaultcenter | 表全体で中央配置をデフォルトに |
defaultright | 表全体で右配置をデフォルトに |
col''N''left | N番目の列のセルを左配置 |
col''N''center | N番目の列のセルを中央配置 |
col''N''right | N番目の列のセルを右配置 |
wikitableクラス適用時は、個別に変更しない限りヘッダーのコンテンツは常に中央配置されます。
制限
[編集]- 列番号は29が最大です。
- セル結合 (
rowspan,colspan) を使用している場合、列カウントがずれます。
{{Table alignment}}
{| class="wikitable col1left col2right col3center col4left col5right" style="width:33em;"
|-
|1
|2
|3
|4
|5
|-
|1
|colspan="2" style="background-color:silver;"|2
|3
|4
|-
|colspan="2" style="background-color:silver;"|1
|2
|3
|4
|-
|1
|rowspan="2" style="background-color:silver;"|2
|3
|4
|5
|-
|1
|2
|3
|4
|-
|rowspan="2" style="background-color:silver;"|1
|2
|3
|4
|5
|-
|1
|2
|3
|4
|}
| 1 | 2 | 3 | 4 | 5 |
| 1 | 2 | 3 | 4 | |
| 1 | 2 | 3 | 4 | |
| 1 | 2 | 3 | 4 | 5 |
| 1 | 2 | 3 | 4 | |
| 1 | 2 | 3 | 4 | 5 |
| 1 | 2 | 3 | 4 | |
サンプル
[編集]{{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 |