Template:Nowrap/doc: Difference between revisions

From XMS Wiki
Jump to navigationJump to search
(New page: {{documentation subpage}} __NOTOC__ This is the {{tl|nowrap}} template. This template prevents word wraps (line breaks) in text with spaces in. For link lists and other complex cases in...)
 
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 13: Line 13:
=== Example ===
=== Example ===


:<code><nowiki>{{nowrap|34 kg}}</nowiki></code> - Assures that the [[WP:UNITS|unit]] appears on the same line as the number.
:<code><nowiki>{{nowrap|34 kg}}</nowiki></code> - Assures that the WP:UNITS|unit appears on the same line as the number.


=== Handling interpreted characters ===
=== Handling interpreted characters ===


For text that includes an [[equals sign]] "=", precede the text with <code>1=</code>. For example:
For text that includes an equals sign "=", precede the text with <code>1=</code>. For example:
:<code><nowiki>{{nowrap|</nowiki>1=2 + 2 = 4}}</code>
:<code><nowiki>{{nowrap|</nowiki>1=2 + 2 = 4}}</code>


Line 23: Line 23:
:{{nowrap|1=2 + 2 = 4}}
:{{nowrap|1=2 + 2 = 4}}


For text that includes a [[vertical bar]] "|", escape the bar(s) with <code><nowiki>&amp;#124;</nowiki></code> or <code><nowiki>{{!}}</nowiki></code>. For instance like this:
For text that includes a vertical bar "|", escape the bar(s) with <code><nowiki>&amp;#124;</nowiki></code> or <code><nowiki>{{!}}</nowiki></code>. For instance like this:
:<code><nowiki>{{nowrap|</nowiki>&amp;#124;2&amp;#124; < 3}}</code>
:<code><nowiki>{{nowrap|</nowiki>&amp;#124;2&amp;#124; < 3}}</code>


Line 42: Line 42:
=== See also ===
=== See also ===


* {{tl|nowraplinks}} - Prevents wraps inside links and only allows wraps between the links and in normal text. Very useful for link lists and easy to use.
* tl|nowraplinks - Prevents wraps inside links and only allows wraps between the links and in normal text. Very useful for link lists and easy to use.
* {{tl|nowrap begin}} - Prevents wraps in both text and links. For the really tricky wrapping cases when you need full control, for instance in very complex link lists.
* tl|nowrap begin - Prevents wraps in both text and links. For the really tricky wrapping cases when you need full control, for instance in very complex link lists.


<includeonly>
<includeonly>
Line 52: Line 52:


<!-- ADD INTERWIKIS BELOW THIS LINE -->
<!-- ADD INTERWIKIS BELOW THIS LINE -->
[[ar:قالب:لا لف]]
[[da:Skabelon:Nowrap]]
[[de:Vorlage:Zeile]]
[[es:Plantilla:Nowrap]]
[[fr:Modèle:Nobr]]
[[he:תבנית:ללא גלישה]]
[[hr:Predložak:Nowrap]]
[[hsb:Předłoha:Nowrap]]
[[no:mal:Nowrap]]
[[pl:Szablon:Nowrap]]
[[ro:Format:Nowrap]]
[[ru:Шаблон:nobr]]


</includeonly>
</includeonly>
<noinclude>
[[Category:Nowrap]]
</noinclude>

Latest revision as of 14:44, 10 June 2014

This is a documentation subpage for Template:Nowrap (see that page for the template itself).
It contains usage information, categories and other content that is not part of the original template page.

This is the {{nowrap}}

template.

This template prevents word wraps (line breaks) in text with spaces in.

For link lists and other complex cases instead consider using {{nowraplinks}}

or {{nowrap begin}}

.

Syntax

{{nowrap|your text}}

Example

{{nowrap|34 kg}} - Assures that the WP:UNITS|unit appears on the same line as the number.

Handling interpreted characters

For text that includes an equals sign "=", precede the text with 1=. For example:

{{nowrap|1=2 + 2 = 4}}

Which renders:

2 + 2 = 4

For text that includes a vertical bar "|", escape the bar(s) with &#124; or {{!}}. For instance like this:

{{nowrap|&#124;2&#124; < 3}}

Or like this:

{{nowrap|{{!}}2{{!}} < 3}}

Which renders:

|2| < 3

Technical details

The actual code that does the job is this HTML+CSS code:

<span style="white-space:nowrap">This text will not wrap</span>

Spaces at the beginning or end of your text will fall outside the no-wrap tag in the rendered text due to Wikimedia rendering mechanisms.

See also

  • tl|nowraplinks - Prevents wraps inside links and only allows wraps between the links and in normal text. Very useful for link lists and easy to use.
  • tl|nowrap begin - Prevents wraps in both text and links. For the really tricky wrapping cases when you need full control, for instance in very complex link lists.