Template:Zero width space/doc
This is a documentation subpage for Template:Zero width space. It contains usage information, categories and other content that is not part of the original Template page. |
This template is used on many pages. To avoid large-scale disruption and unnecessary server load, any changes to this template should first be tested in its /sandbox or /testcases subpages or in your own user subpage. The tested changes can then be added to this page in one single edit. Please consider discussing any changes on the talk page before implementing them. |
{{Zwsp }} inserts the code
​
literally, which produces a U+200B ZERO WIDTH SPACE in the rendered wiki-page.
Usage
This is a convenience template for the zero-width space character, U+200B (
​
).
It is completely invisible in display, but has the effect of acting as a multi-line breaking point for text inside a word that otherwise would not break. Whitespace and normal dashes (-) are already multi-line breakpoints, but this template allows the special insertion of invisible breakpoints inside words.
The zero-width space character has a higher breaking priority than the hyphen character (-), so when using it in a phrase with hyphen, it is recommended to place a zero-width space immediately after each hyphen as well.
See also
- {{Non breaking hyphen }}
- {{Soft hyphen }} appears only if text is wrapped mid-word at specified point
- {{Word joiner }}