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 |