Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

Jump to content

Template:Zero width space/doc

From Wikipedia, the free encyclopedia

{{zwsp}} inserts the code ​ literally, which produces a U+200B ZERO WIDTH SPACE in the rendered wiki-page.

Usage

[edit]

This is a convenience template for the zero-width space character, U+200B (​ or ​).

It is invisible in display, but has the effect of acting as a line-breaking point for text inside a word that otherwise would not break. Whitespace and normal dashes (-) are already line-break points, but this template allows the special insertion of invisible breakpoints inside words. A break at a zero-width space does not cause a hyphen (or anything else) to appear; use {{Soft hyphen}} if you want that.

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.

There are two ways to use this template:

  • With no arguments, i.e. {{zwsp}}, this produces a single zero-width space character
  • With one or more arguments, e.g. {{zwsp|this|is|a|test}}, the arguments are rendered separated by zero-width spaces. This reduces the amount of typing if several zero-width space characters are needed in rapid succession.

See also

[edit]