Template:Writing-mode

出自Quickpedia wiki

{{{1}}}


本模板用來規定文字在頁面上的排版方向,也就是說規定某一段文字是橫排還是豎排。此外還有其他可選參數。

語法[編輯]

{{writing-mode|class=網頁的class樣式|float=在網頁上面浮動顯示的位置|lh=行高|size=文字大小|valign=垂直對齊的方式|style=其他自訂樣式|文字|排版方向}}

其中匿名參數2可以留空,如有必要,則可以接受的賦值如下:

  • v、v1:從右到左豎排(最常用的豎排字樣式)
  • v2:從左到右豎排
  • h:橫排,可以在豎排文字中插入需要橫排的字符,比如數字

範例[編輯]

如果輸入:{{writing-mode|文字在這裡。}}
結果會是:文字在這裡。

如果與 {{ruby}} 等合用:{{writing-mode|{{ruby|網|ㄨㄤˇ}}{{ruby|路|ㄌㄨˋ}}{{ruby|百|ㄅㄞˇ}}{{ruby|科|ㄎㄜ}}}}
結果會是:ㄨㄤˇㄌㄨˋㄅㄞˇㄎㄜ
此時若沒有指定排列方向,則註音會顯示在文字的右邊。

問題[編輯]

目前僅部分瀏覽器支援本模板所用的樣式,使用前請註意您的瀏覽器的兼容性。如果您能看到文字豎排顯示,那就說明您的瀏覽器兼容該樣式。

參閱:

Firefox 38 及以上版本可以打開 about:config 頁面檢查 layout.css.vertical-text.enabled 這個參數,如果這個參數的值為 true 就能正常顯示豎排文字。