Template:Nowrap/doc

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

The template names {&#123;j}} (join) or {&#123;nobr}} or {&#123;nobreak}} may be used instead of "nowrap", as they are redirects to {&#123;nowrap}}.

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

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

which all 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.