模板:Table

萌娘百科,萬物皆可萌的百科全書!轉載請標註來源頁面的網頁連結,並聲明引自萌娘百科。內容不可商用。
貢獻者:
(重新導向自 Template:Wikitable)
Template-info.svg 模板文檔  [查看] [] [歷史] [刷新]

本模板基於enwp:Template:Wikitable的思路重寫,理論上在語法無誤的前提下效果一致。

簡介

本模板主要用於簡化嵌套在其它模板內的表格。例如,如果想在{{tabs}}中顯示表格,需要對表格中的管道符和等於號(即「|」和「=」)使用{{!}}和{{=}}轉義,否則表格將無法正常顯示。這一額外步驟會使表格變得難以閱讀和編寫。為瞭解決這個問題,可以使用本模板,例如:

  1. {{table | class="wikitable"
  2. |-
  3. ! 標題1 !! 標題2
  4. |-
  5. | 內容1 || 內容2
  6. |-
  7. | 內容1 || 內容2
  8. }}

最終顯示效果與使用表格相同。

標題1 標題2
內容1 內容2
內容1 內容2

注意:除了表格第一行可以直接使用=以外,其他地方的等於號請使用{{=}}代替。

與使用表格的對比

前後對比如下:

使用傳統mediaWiki寫法:

  1. {{tabs
  2. |bt1=分頁名稱
  3. |tab1=
  4. {{{!}} class="wikitable"
  5. {{!}}+表格標題
  6. {{!}}-
  7. ! 標題1 !! 標題2
  8. {{!}}-
  9. {{!}} 內容1 {{!!}} 內容2
  10. {{!}}-
  11. {{!}} 內容1 {{!!}} 內容2
  12. {{!}}-
  13. {{!}} colspan="2" {{!}} 跨列內容
  14. {{!}}}
  15. }}

使用本模板:

  1. {{tabs
  2. |bt1=分頁名稱
  3. |tab1=
  4. {{table | class="wikitable"
  5. |+表格標題
  6. |-
  7. ! 標題1 !! 標題2
  8. |-
  9. | 內容1 || 內容2
  10. |-
  11. | 內容1 || 內容2
  12. |-
  13. | colspan{{=}}"2" | 跨列內容
  14. }}
  15. }}

使用HTML寫法:

  1. {{tabs
  2. |bt1=分頁名稱
  3. |tab1=
  4. <table class="wikitable">
  5. <caption>表格標題</caption>
  6. <tr><th>標題1</th><th>標題2</th></tr>
  7. <tr><td>內容1</td><td>內容2</td></tr>
  8. <tr><td>內容1</td><td>內容2</td></tr>
  9. <tr><td colspan="2">跨列內容</td></tr>
  10. </table>
  11. }}

效果如下:

分頁名稱
表格標題
標題1 標題2
內容1 內容2
內容1 內容2
跨列內容

效果如下:

分頁名稱
表格標題
標題1 標題2
內容1 內容2
內容1 內容2
跨列內容

效果如下:

分頁名稱

表格標題
標題1標題2
內容1內容2
內容1內容2
跨列內容

上述三種寫法所呈現的最終效果相同,但使用本模板既能像mediaWiki語言一樣簡化代碼,又能媲美HTML寫法的抗代碼干涉性能。

此頁面最後編輯於 2023年7月9日 (週日) 03:41。
搜尋萌娘百科 (按"/"快速搜尋)
有新的未讀公告

阅读更多:http://mzh.moegirl.tw/Template:Table
本文引自萌娘百科(http://mzh.moegirl.tw ),文字内容默认使用《知识共享 署名-非商业性使用-相同方式共享 3.0 中国大陆》协议。