Template:Nowrap/doc

Description
 stops wrapping of specific text. It prevents word wraps (line breaks) within text or inside a link which contains spaces or hyphens ("-"). The size of the nowrapped text becomes the minimum width of that paragraph.

Before you use this template you might want to read up on Line break handling.


 * Usage: {&#123;nowrap|these words stay together}}
 * {&#123;nowrap|a, b, c, or d.}}
 * {&#123;nowrap| merry-go-round }}
 * 4-part harmony

For simplicity, the template names {&#123;j}} (join) or {&#123;nobr}} or {&#123;nobreak}} can be used, instead of "nowrap", as quick redirects to {&#123;nowrap}}.

Handling equal-sign or bar
Templates have problems to handle parameter data that contains equal-signs " " or vertical bars " " (pipes). In such cases, consider using nowrap begin + nowrap end instead. But there are also workarounds:

For text that includes an equal-sign "=", precede the text with  or use a triple-brace unnamed parameter:. For example:
 * , or

which both render as this:
 * 2 + 2 = 4.

For text that includes a vertical bar "|", escape the bar(s) with " " or " ". For instance, put two bars "|6|" like this:
 * or

Which renders this:
 * &#124;6&#124; < 7

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



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

The templates, and  redirect here.