舊文件

此處文件僅供參考,請自行考量時效性與適用程度,其他庫藏文件請參考文件頁面
我們亟需您的協助,進行共筆系統搬移、及文件整理工作,詳情請查閱參與我們

「MediaWikiUsage/table」修訂間的差異

出自 MozTW Wiki

 
 
行 139: 行 139:
 
=== 樣示 ===
 
=== 樣示 ===
  
表格、表列、與表欄標示符皆可加入 HTML 屬性。表格與表列的屬性可直接加在標示符之後,例如
+
表格、表列、與表欄標示符皆可加入 HTML 屬性。表格與表列的屬性可空一格加在標示符之後,例如
 
<pre>
 
<pre>
 
{| border="1" width="200"
 
{| border="1" width="200"
行 172: 行 172:
 
; cellpadding :
 
; cellpadding :
 
; cellspacing :
 
; cellspacing :
 +
 +
== 常見錯誤 ==
 +
 +
; 表格格式無效 : 檢查你的樣式語法是不是正確,例如空格(表格樣示應是 <code>{| style="..."</code> 而不是 <code>{|style="..."</code>)和引號(style="..."</code> 而不是 <code>style="...</code>)。

於 2004年11月20日 (六) 01:46 的最新修訂

MediaWiki 表格語法

在 MediaWiki 裡,表格的語法如下

{|
|-
||欄位一||欄位二
|-
||欄位三
||
欄位四
|}

示範結果:

欄位一 欄位二
欄位三

欄位四

基本語法

表格 delimitor

{||} 用於標示表格的開始與結束。

表格 delimitor(與其它的表格標示符)必須自己一行,如果它的前面有任何其它的標示則表格會無效,也因此表格不能嵌入表單與定義表等內。 範例:

; 詞語
: 定義解釋
; 詞語
: {|
: |-
: || 哦,不行嵌入表格
: |}

示範結果:

詞語
定義解釋
詞語
|-
|| 哦,不行嵌入表格
|}

表列標示

|- 用來標示表列的開始。

表欄標示

|| 用來標示欄位的開始,欄位內容可與 || 不同行。

以下範例會產生兩個相同的欄位:

||欄位內容
||
欄位內容
|}

欄標標示

! 用來標示欄位標題,這應馬上出現在 {| 之後

範例:

{|
!產品
!價格
|-
||蘋果
||$10.00
|}

示範結果:

產品 價格
蘋果 $10.00

樣示與排版

表格內嵌

WikiMedia 的表格可以包容其它的表格。

範例:

{|
|-
||母表格的首列第一欄位
||母表格的首列第二欄位
|-
||
{|
|-
||子表格的欄位一
||子表格的欄位二
|}
||母表格的次列第二欄位
|}

示範結果:

母表格的首列第一欄位 母表格的首列第二欄位
子表格的首列第一欄位 子母表格的首列第二欄位
母表格的次列第二欄位

必須注意的是,表格 delimiter 必須自己一行,並且出現在那一行的開頭,因此以下語法不正確

{|
|-
||欄位一
|-
||
  {|
  |-
  ||子表格的欄位一
  ||子表格的欄位二
  |}
|}

樣示

表格、表列、與表欄標示符皆可加入 HTML 屬性。表格與表列的屬性可空一格加在標示符之後,例如

{| border="1" width="200"
|- valign="top"
||這是有框線的表格。這一列所有欄位內容將向上排置。
||哇,再加一些字
|}

示範結果:

這是有框線的表格。這一列所有欄位內容將向上排置。 哇,再加一些字

表欄的樣式必須在兩個 | 符之間,例如

|style="background-color:#cccccc;"|有灰色底色的欄位

示範結果:

有灰色底色的欄位

常用 HTML 屬性

colspan 
(表欄)
rowspan 
(表列)
width 
style 
border 
cellpadding 
cellspacing 

常見錯誤

表格格式無效 
檢查你的樣式語法是不是正確,例如空格(表格樣示應是 {| style="..." 而不是 {|style="...")和引號(style="..." 而不是 style="...)。
個人工具