模板:Sp
用法
編輯 將插入一個普通的空格字符。它可以作為可讀替代 
。
您需要定期空間的任何地方
編輯您可以在任何需要常規空間的地方使用 {{sp}}。如果您需要連續不間斷的空格或多個空格,請使用 {{space}}。
在函數中插入一個空格
編輯有時使用解析器函數時,需要在可選消息的開頭或結尾插入一個空格。 style="sp;" 可用於此目的。在以下示例中,仔細查看單詞和標點符號之間的間距,以查看細微差別。
- 例
{{I like green{{#if:{{{blue|}}}|and blue}}.
如果「blue」沒有值,上面的例子工作正常。('I like green.
')
但是,如果「blue」設置為 true(|blue=true
),則消息將錯誤地一起顯示(' I like greenand blue.
')。
I like green {{#if:{{{blue|}}}|and blue}}.
在「green」和「{{#if」之間添加空格可以避免同時運行' green and
',但是如果沒有設置'blue',現在會有一個額外的空間('I like green .
')。
I like green{{#if:{{{blue|}}}| and blue}}.
在管道(「|」)和單詞「and」之間添加空格不起作用。解析器函數輸出中的任何前導或尾隨空格都被剝離,因此當「blue」為真時('I like greenand blue.
'),這會產生與第一個示例完全相同的輸出。
I like green{{#if:{{{blue|}}}|{{sp}}and blue}}.
這一個有效的方式!通過在函數解析式中插入 {{sp}},空格不會被剝離。無論是否將 blue 設置為 true('I like green and blue.
' )或者根本沒有設置('I like green.
'),都可以正確的顯示。
上述文件嵌入自Template:Sp/doc。 (編輯 | 歷史) 編者可以在本模板的沙盒 (建立 | 鏡像)和測試樣例 (建立)頁面進行實驗。 請在/doc子頁面中添加分類。 本模板的子頁面。 |