PmWikiZhTw: WikiStyles

WikiStyles 允許作者修改跟隨在其後的文字顏色或其它屬性。

一個樣式,例如 %red% 會讓跟隨在其後的文字顯示為紅色,這個改變顏色的效果將會一直持續到行尾,或是到下一對百分號「%%」出現為止。

例如:

   %red% This text is red and %blue% this text is blue %% but 
   this text is normal.

會顯示為

This text is red and this text is blue but this text is normal.

網站管理員可以自行定義預設的 WikiStyles 。

很多 PmWiki 系統會預先定義好 %newwin% 的樣式,這個效果是把連結開啟到新的視窗(請看示範)。

文字顏色的標準樣式,例如 %black%、%white%、%red%、%green%、%blue% 等等,也已經預先就被定義好。

建立新樣式

colorbgcolortarget 等 HTML 屬性術語,放在一對百分號裡面,就可以改變跟隨在其後的文字顯示效果,這個顯示效果將會一直持續到行尾,或是到下一對百分號「%%」出現為止。

使用 color 屬性,可以改變文字顏色,例如:

    %color=red% This text is red and %color=blue% this text 
    is blue %% but this text is normal. 

會顯示為

This text is red and this text is blue but this text is normal.

使用 bgcolor 屬性,可以改變背景顏色,例如:

    %color=white bgcolor=green% This text is white on green %color=green% and
    this is green on white. 

會顯示為

This text is white on green and this is green on white.

使用 target 屬性,可以讓連結開啟到新的視窗,例如:

    %target=_blank% Any links on this line like http://www.pmichaud.com 
    will open in a new window. 

會顯示為

Any links on this line like http://www.pmichaud.com will open in a new window.

WikiStyles 也可控制圖形顯示的寬度和高度(可參考 ImagesInWikiPages 的說明),例如:

    %height=50% http://www.example.com/some.gif

將會顯示圖片 some.gif,並縮放到 50 像素的高度。

自定樣式

在文章中使用 define 屬性,可以讓每個作者定義出自己的 WikiStyle

例如:

    %define=hotpink color=#ff69b4%

將會讓 %hotpink% 成為 %color=#ff69b4% 的自定樣式(顯示效果像這樣)。

在定義中可以同時指定多個屬性,例如:

    %define=reverse color=white bgcolor=black%

這個 %reverse% 樣式將會產生 黑底白字

可以同時合併兩種樣式,例如 %reverse hotpink%,將會產生 兩種樣式的混合效果

把共用的自定樣式一起定義在 GroupHeaders (英文)中是個好主意,可以讓同一群組下的頁面共同分享。

或者,WikiAdministrator (英文)可以預先定義樣式 LocalCustomization (英文),請參考 WikiStylesAdmin (英文)的說明。

預設樣式

%comment% 樣式,可以用來在文章中撰寫註釋。

例如,%comment%註釋文字...%%,「註釋文字...」將不會顯示在頁面上。

超過一行的註釋文字,可以寫成這樣:

  %comment% [=
    This is a longer block
    of text that has been commented out
    by the %comment% markup. =]

顏色

顏色使用的示範,請參考 WikiStyleColors (英文)的說明。
本頁更新於 2024 年 12 月 22 日,10:13 AM