Unicode 18.0.0
How is a no-break space different from a zero-width space?
A spacing character that inhibits ordinary line breaking at its position. Code points: U+00A0. It resembles an ordinary space and can surprise search, source formatting and wrapping. A non-equivalent fallback is " " (Ordinary space). Permits line breaks; changes layout behavior. Exact string match: no. NFC match: no. Appearance and meaning were not tested. Font coverage, shaping, and application acceptance were not tested, so those results are unknown.
Code points
- [NBSP]
U+00A0
What was checked
No-break space
A spacing character that inhibits ordinary line breaking at its position.
It resembles an ordinary space and can surprise search, source formatting and wrapping.
Replace with U+0020 when nonbreaking behavior is unnecessary.
- Fallback : Ordinary space Permits line breaks; changes layout behavior.
What this does not prove
No OS, font, browser, application, field policy or rendering engine was tested. Unicode validity and segmentation do not establish actual display or acceptance.
Machine-readable JSON · Exact lookup · Markdown · Capability lab