Template:Nowrap/doc:修订间差异
外观
删除的内容 添加的内容
// Edit via Wikiplus |
无编辑摘要 |
||
(未显示2个用户的4个中间版本) | |||
第1行: | 第1行: | ||
{{NoteTA |
|||
<includeonly><!-- 在這裡加入模板的保護標識 --></includeonly><noinclude>{{template doc page viewed directly}}</noinclude> |
|||
|G1 = IT |
|||
⚫ | |||
|G2 = MediaWiki |
|||
}} |
|||
{{Documentation subpage}} |
|||
{{High-use|all-pages=yes}} |
|||
⚫ | |||
本模板防止包含空格的一段文本或链接被从中换行。换行是在英文环境下可能需要注意的一个问题。中文环境下也可用该模板来保持一段文本不被换行所打断,例如: |
本模板防止包含空格的一段文本或链接被从中换行。换行是在英文环境下可能需要注意的一个问题。中文环境下也可用该模板来保持一段文本不被换行所打断,例如: |
||
<pre>{{ |
<pre>-{}- |
||
{{Nowrap|不想从中换行的文字}} |
|||
</pre> |
|||
在你使用本模板之前你可能会想弄懂 |
在你使用本模板之前你可能会想弄懂{{Link-en|Help:换行处理|Help:Line-break handling}}。 |
||
== 用法 == |
== 用法 == |
||
<pre> |
<pre> |
||
Lots of text {{ |
Lots of text {{Nowrap|10 kg (22 lb)}} more text. |
||
</pre> |
</pre> |
||
它可能显示成这样: |
它可能显示成这样: |
||
:Lots of text 10 kg (22 lb) |
:Lots of text 10 kg (22 lb)<br />more text. |
||
:more text. |
|||
或者这样: |
或者这样: |
||
:Lots of text |
:Lots of text<br />10 kg (22 lb) more text. |
||
:10 kg (22 lb) more text. |
|||
但'''不'''会显示成这样: |
但'''不'''会显示成这样: |
||
:Lots of text 10 kg (22 |
:Lots of text 10 kg (22<br />lb) more text. |
||
:lb) more text. |
|||
== 处理解释字符(interpreted characters) == |
== 处理解释字符(interpreted characters) == |
||
模板在处理含有等号“<code>=</code>”或竖直符“<code>|</code>”的参数数据时都可能产生一些问题。在那种情况下,可考虑使用{{ |
模板在处理含有等号“<code>=</code>”或竖直符“<code>|</code>”的参数数据时都可能产生一些问题。在那种情况下,可考虑使用{{tlx|Nowrap begin}}+{{tlx|Nowrap end}}来代替。但是也有权变措施: |
||
对于包含一个等号“=”的文本,在文本之前放置“<code>1=</code>”,例如: |
对于包含一个等号“=”的文本,在文本之前放置“<code>1=</code>”,例如: |
||
:<code><nowiki>{{ |
:<code><nowiki>{{Nowrap|</nowiki>1=2 + 2 = 4}}</code> |
||
显示成这样: |
显示成这样: |
||
:{{ |
:{{Nowrap|1=2 + 2 = 4}} |
||
对于包含一个竖直符“|”的文本,用<code><nowiki>&#124;</nowiki></code>或<code><nowiki>{{!}}</nowiki></code>来避开此符号,例如: |
对于包含一个竖直符“|”的文本,用<code><nowiki>&#124;</nowiki></code>或<code><nowiki>{{!}}</nowiki></code>来避开此符号,例如: |
||
:<code><nowiki>{{ |
:<code><nowiki>{{Nowrap|</nowiki>&#124;2&#124; < 3}}</code> |
||
或像这样: |
或像这样: |
||
:<code><nowiki>{{ |
:<code><nowiki>{{Nowrap|{{!}}2{{!}} < 3}}</nowiki></code> |
||
显示成这样: |
显示成这样: |
||
:{{ |
:{{Nowrap||2| < 3}} |
||
== 技术细节 == |
== 技术细节 == |
||
完成此项工作的实际的代码是这样的HTML+CSS代码: |
完成此项工作的实际的代码是这样的HTML+CSS代码: |
||
<pre>-{}- |
|||
<span style="white-space:nowrap">This text will not wrap(这些文字不会换行)</span> |
|||
</pre> |
|||
若你的文本开头或结尾处有空格,在完成显示的文本中那些空格将掉到no-wrap标签外面,这是由于Wikimedia的显示机制所致。 |
若你的文本开头或结尾处有空格,在完成显示的文本中那些空格将掉到no-wrap标签外面,这是由于Wikimedia的显示机制所致。 |
||
== 另见 == |
|||
⚫ | |||
⚫ | |||
⚫ | |||
<!-- 本行下加入模板的分類 --> |
|||
⚫ | |||
< |
<includeonly>{{sandbox other|| |
||
<!-- 本行下加入模板的分類,跨維基連結加入Wikidata(參見[[Wikipedia:Wikidata]]) --> |
|||
<noinclude>[[Category:模板說明文件]]</noinclude> |
|||
⚫ | |||
⚫ |
2023年1月19日 (四) 05:26的最新版本
此頁面是Template:Nowrap的Template文档。 此頁面可能包含了模板的使用說明、分類和其他内容。 |
此Template文档被引用於約816,000個頁面,佔全部頁面的10%。 為了避免造成大規模的影響,所有對此Template文档的編輯應先於沙盒、測試樣例或您的沙盒上測試。 測試後無誤的版本可以一次性地加入此Template文档中,但是修改前請務必於討論頁發起討論。 模板引用數量會自動更新。 |
本模板防止包含空格的一段文本或链接被从中换行。换行是在英文环境下可能需要注意的一个问题。中文环境下也可用该模板来保持一段文本不被换行所打断,例如:
{{Nowrap|不想从中换行的文字}}
在你使用本模板之前你可能会想弄懂Help:换行处理。
用法
[编辑]Lots of text {{Nowrap|10 kg (22 lb)}} more text.
它可能显示成这样:
- Lots of text 10 kg (22 lb)
more text.
或者这样:
- Lots of text
10 kg (22 lb) more text.
但不会显示成这样:
- Lots of text 10 kg (22
lb) more text.
处理解释字符(interpreted characters)
[编辑]模板在处理含有等号“=
”或竖直符“|
”的参数数据时都可能产生一些问题。在那种情况下,可考虑使用{{Nowrap begin}}
+{{Nowrap end}}
来代替。但是也有权变措施:
对于包含一个等号“=”的文本,在文本之前放置“1=
”,例如:
{{Nowrap|1=2 + 2 = 4}}
显示成这样:
- 2 + 2 = 4
对于包含一个竖直符“|”的文本,用|
或{{!}}
来避开此符号,例如:
{{Nowrap||2| < 3}}
或像这样:
{{Nowrap|{{!}}2{{!}} < 3}}
显示成这样:
- |2| < 3
技术细节
[编辑]完成此项工作的实际的代码是这样的HTML+CSS代码:
<span style="white-space:nowrap">This text will not wrap(这些文字不会换行)</span>
若你的文本开头或结尾处有空格,在完成显示的文本中那些空格将掉到no-wrap标签外面,这是由于Wikimedia的显示机制所致。