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 就能正常显示竖排文字。