模板:Sp/doc
外观
用法
[编辑] 将插入一个普通的空格字符。它可以作为可读替代 
。
您需要定期空间的任何地方
[编辑]您可以在任何需要常规空间的地方使用 {{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.
'),都可以正确的显示。