Template:Table:修订间差异
模板页面
更多语言
更多操作
删除的内容 添加的内容
小 导入1个版本:搬运自萌娘百科,依CC BY-NC-SA 3.0 CN导入 |
小 // Edit via InPageEdit |
||
| 第1行: | 第1行: | ||
<includeonly>{{#invoke:wikitable|main}}</includeonly><noinclude>{{Lua|Module:Wikitable}}{{Documentation}}[[Category:格 |
<includeonly>{{#invoke:wikitable|main}}</includeonly><noinclude>{{Lua|Module:Wikitable}}{{Documentation}}[[Category:表格模板]]</noinclude> |
||
2025年10月28日 (二) 12:57的最新版本
| 此模板使用Lua語言: |
本模板基于enwp:Template:Wikitable的思路重写,理论上在语法无误的前提下效果一致。
简介
本模板主要用于简化嵌套在其它模板内的表格。例如,如果想在{{tabs}}中显示表格,需要对表格中的管道符和等于号(即“|”和“=”)使用{{!}}和{{=}}转义,否则表格将无法正常显示。这一额外步骤会使表格变得难以阅读和编写。为了解决这个问题,可以使用本模板,例如:
{{table | class="wikitable"
|-
! 标题1 !! 标题2
|-
| 内容1 || 内容2
|-
| 内容1 || 内容2
}}
最终显示效果与使用表格相同。
| 标题1 | 标题2 |
|---|---|
| 内容1 | 内容2 |
| 内容1 | 内容2 |
注意:除了表格第一行可以直接使用=以外,其他地方的等于号请使用{{=}}代替。
与使用表格的对比
前后对比如下:
使用表格而不是本模板:
{{tabs
|bt1=分页名称
|tab1=分页内容
{{{!}} class="wikitable"
{{!}}-
! 标题1 !! 标题2
{{!}}-
{{!}} 内容1 {{!}}{{!}} 内容2
{{!}}-
{{!}} 内容1 {{!}}{{!}} 内容2
{{!}}-
{{!}} colspan="2" {{!}} 跨列内容
{{!}}}
}}
效果如下:
分页名称
分页内容
| 标题1 | 标题2 |
|---|---|
| 内容1 | 内容2 |
| 内容1 | 内容2 |
| 跨列内容 | |
使用本模板:
{{tabs
|bt1=分页名称
|tab1=分页内容
{{table | class="wikitable"
|-
! 标题1 !! 标题2
|-
| 内容1 || 内容2
|-
| 内容1 || 内容2
|-
| colspan{{=}}"2" | 跨列内容
}}
}}
效果如下:
分页名称
分页内容
| 标题1 | 标题2 |
|---|---|
| 内容1 | 内容2 |
| 内容1 | 内容2 |
| 跨列内容 | |
两种写法最终效果相同,但使用本模板可以显著简化代码。
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||