模板:Nowrap
更多操作
{{{1}}}
要获得{{nowrap}}的相反效果, 可以使用{{wbr}}。有关换行和断句的更多信息, 请参见换行处理。
使用
{{Nowrap|these words stay together}}{{Nowrap|a, b, c, or d.}}{{Nowrap| merry-go-round }}{{Nowrap| [[wikipedia:4-part harmony]] }}{{Nowrap| [[wikipedia:Cascading Style Sheets|CSS]] }}{{Nowrap| [[#Examples|Examples section]] }}
例子
|
" They held 10 kg (22 lb) 或这样: They held 但不会呈现为这样: They held 10 kg (22 |
" He encountered a tiger 或这样: He encountered 但不会呈现为这样: He encountered a |
在Infobox中控制换行
此模板可以和 {{Wbr}} 和 {{Spaces}} 一起使用以用于控制Infobox中的无点列表, 以防止将包裹的长条目与多个条目混淆。有关详细信息, 请参见Template:Wbr/doc#Controlling line-breaking in infoboxes。
处理等号或竖线
模板的参数数据包含等号 "=" 或竖线 (管道符) "|" 时出现问题。请注意, 如果等号 "=" 或竖线 "|" 位于wiki链接或其他模板中, 则此方法不适用。如果存在等号 "=" 或竖线 "|" , 请考虑使用{{Nowrap begin}} + {{Nowrap end}}代替。但是, 还有其他解决方法:
对于包含等号 "=" 的文本, 在文本前加上 1 =, 使用三元括号未命名参数{{{|=}}}或{{=}}模板。例如: {{Nowrap|1=2 + 2 = 4}}, {{Nowrap|2 + 2 {{{|=}}} 4}}, or {{Nowrap|2 + 2 {{=}} 4}}
将会渲染为: 2 + 2 = 4.
对于包含竖线 "|" 的文本, 请使用|将竖线转义, 例如, 放置两个竖线 "|6|" 像这样: {{Nowrap||6| < 7}}
将会渲染为: |6| < 7
技术细节
实际执行此操作的代码是此HTML <span> 元素, 该标记将一个类应用于模板内的文本:
<span class="nowrap">This text will not wrap</span>
nowrap类在 MediaWiki:Common.css 中被指定CSS属性white-space: nowrap;。
模板数据
防止文本内或包含空格或连字符 (-) 的链接内的自动换行。
| 参数 | 描述 | 类型 | 状态 | |
|---|---|---|---|---|
| 文本 | 1 | 被保护的文本或链接。 | 字符串 | 必需 |