Template:Nowrap/doc: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
(interwiki +de)
(Moved the "active contents" stuff at top of page to to a "Technical details" section at bottom of page instead, and some other cleanup.)
Line 1: Line 1:
{{documentation subpage}}<includeonly>{{pp-template|small=yes}}</includeonly>
{{documentation subpage}}
<pre>
Active contents:
<span style="white-space:nowrap">{{{1}}}</span>
</pre>
__NOTOC__
__NOTOC__
This is the {{tl|nowrap}} template.
This template prevents word wraps (line breaks) in text with spaces in.
This template prevents word wraps (line breaks) in text with spaces in.


Line 17: Line 15:
=== 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><big><nowiki>{{nowrap|</nowiki>1=2 + 2 = 4}}</big></code>
:<code><nowiki>{{nowrap|</nowiki>1=2 + 2 = 4}}</code>
:Which renders:
 
::{{nowrap|1=2 + 2 = 4}}
Which renders:
:{{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:
:<code><nowiki>{{nowrap|</nowiki>&amp;#124;2&amp;#124; < 3}}</code>
 
Or like this:
:<code><nowiki>{{nowrap|{{!}}2{{!}} < 3}}</nowiki></code>
 
Which renders:
:{{nowrap|&#124;2&#124; < 3}}
 
=== Technical details ===


:For text that includes a [[vertical bar]] "|", escape the bar(s) with <code><nowiki>&amp;#124;</nowiki></code> or <code><nowiki>{{!}}</nowiki></code>. For example:
The actual code that does the job is this HTML+CSS code:
::<code><big><nowiki>{{nowrap|</nowiki>&amp;#124;2&amp;#124; < 3}}</big></code>
:Which renders:
::{{nowrap|&#124;2&#124; < 3}}


:Spaces at the beginning or end will fall outside the no-wrap tag in the rendered text for technical reasons.
:<code><nowiki><span style="white-space:nowrap">This text will not wrap</span></nowiki></code>
 
Spaces at the beginning or end of your text will fall outside the no-wrap tag in the rendered text for technical reasons.


=== 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 long 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 long link lists.




<includeonly>
<includeonly>
{{pp-template|small=yes}}
<!-- ADD CATEGORIES BELOW THIS LINE -->
<!-- ADD CATEGORIES BELOW THIS LINE -->
[[Category:Formatting templates|{{PAGENAME}}]]
[[Category:Formatting templates|{{PAGENAME}}]]


<!-- ADD INTERWIKIS BELOW THIS LINE -->
<!-- ADD INTERWIKIS BELOW THIS LINE -->
[[ar:قالب:لا لف]]
[[ar:قالب:لا لف]]
[[da:Skabelon:Nowrap]]
[[da:Skabelon:Nowrap]]
Line 53: Line 63:
[[ro:Format:Nowrap/doc]]
[[ro:Format:Nowrap/doc]]
[[ru:Шаблон:nobr]]
[[ru:Шаблон:nobr]]
</includeonly>
</includeonly>

Revision as of 07:27, 21 February 2008


This is the {{nowrap}} template.

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

Syntax

{{nowrap|your text}}

Example

{{nowrap|34 kg}} - Assures that the 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 for technical reasons.

See also

  • {{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.
  • {{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 long link lists.