en.wikipedia.org

Template:Zero width joiner - Wikipedia

Permanently protected template

From Wikipedia, the free encyclopedia

WarningThis template is used on approximately 294,000 pages.
To avoid major disruption and server load, any changes should be tested in the template's /sandbox or /testcases subpages, or in your own user subpage. The tested changes can be added to this page in a single edit. Consider discussing changes on the talk page before implementing them.

The template {{zero width joiner}} inserts the code ‍, producing a U+200D ZERO WIDTH JOINER (‍) in the rendered wiki-page. This invisibly 'sews together' two words as if they were a single word, preventing their separation at line breaks. It acts as a {{non-breaking space}}   except that it is immaterial and does not display on the page.

Usage

This template can be used, for example, to prevent text to wrap as in:

something that needs a citation
[citation needed]

Inserting {{zero width joiner}} between the text and the tag produces instead:

A zero width joiner[citation needed]

History

This template used to employ code of the older "Zero-width non-breaking space" that is now outdated, as of Unicode 3.2. Though Unicode suggests a word joiner instead, zero-width joiner does practically the same thing and better matches the already-existing {{zwnj}}. An alternative is to simply use the HTML code ‍ in wikimarkup.

TemplateData

Inserts a zero-width joiner character

Template parameters[Edit template data]

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
No parameters specified

See also