Template:Zero width joiner/sandbox
| This is the template sandbox page for Template:Zero width joiner (diff). |
The template {{zwj}} inserts the code ‍, producing a U+200D ZERO-WIDTH JOINER (HTML ‍⧼dot-separator⧽ ‍) 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 {{
- Template:Nbsp|no-break space]]}}
except is immaterial and does not display on the page.
Usage[edit]
This template can be used, for example, to prevent text to wrap as in:
- something that needs a citation
[<span title="{
Inserting {{zwj}} between the text and the tag produces instead:
- something that needs a citation[<span title="{
History[edit]
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.
See also[edit]
- {{Zwnj}} (zero-width non-joiner, allows two pieces of text to wrap when they otherwise wouldn't)
- {{Spaces}} (no-break spaces)
- {{Nnbsp}} (narrow no-break space)
- {{Nbhyph}} (no-break hyphen)
- {{Shy}} (soft hyphen)
TemplateData[edit]
TemplateData for Zero width joiner
Inserts a zero-width joiner character
| Parameter | Description | Type | Status | |||
|---|---|---|---|---|---|---|
| No parameters specified | ||||||
| The above documentation is transcluded from Template:Zero width joiner/doc. (edit | history) Editors can experiment in this template's sandbox (edit | diff) and testcases (create) pages. Please add categories to the /doc subpage. Subpages of this template. |