Word Break - ZERO WIDTH JOINER

Unicode Version 18.0

ZERO WIDTH JOINER is a character that signals a deliberate connection between two adjacent characters, preventing them from breaking apart across line boundaries. In text processing, it acts as a soft link, telling word-breaking algorithms that the surrounding characters should be treated as a single unit, even if other rules might otherwise allow a break. This is especially useful in scripts like Arabic or Indic languages, where letters must remain joined for correct rendering, or when combining emoji and modifiers to keep them as one visual glyph. When present, the joiner overrides default break opportunities, ensuring the sequence stays intact on the same line if possible, though it does not force a break if the line is too short. Its behavior is distinct from a regular space or hyphen, as it is invisible and carries no pronunciation, purely serving to influence text flow and shaping.

1-1 of 1 results