Bidi Marks and Directional Controls: When Text Direction Goes Wild
How unicode bidi marks create directional chaos in modern text Bidirectional text control marks, often referred to as bidi marks, are some of the most powerful and least understood characters in unicode. They are invisible, do not occupy space and do not alter the visible …
NBSP & Non-Breaking Spaces: Why They Break Layouts
Understanding nbsp: the invisible space that breaks modern layouts The non breaking space, or NBSP, is one of the most deceptively simple unicode characters. It looks like a regular space. It behaves almost like a regular space. Yet it has the power to break layouts, …
Zero-Width Characters Explained (ZWS, ZWNJ, ZWJ, BOM)
Understanding zero width characters: why they exist and why they break your text Zero width characters live in a strange corner of unicode. They occupy no visible space, leave no trace when copied and yet profoundly alter how text behaves across platforms. When a line …
The Complete Guide to Invisible Unicode Characters
Invisible unicode characters are one of those problems you only notice once something breaks. A paragraph looks perfect inside your AI tool or notes app, but when you paste it into LinkedIn, WordPress or a CMS the spacing is off, emojis shift, bullets disappear and …