Когда использовать
Невидимая точка разрыва внутри длинных URL или слов. Такой символ может незаметно попасть в скопированный текст и сломать поиск, поэтому удаляйте его при очистке данных.
В HTML, CSS и JavaScript
<p>​</p> <!-- or the character itself in a UTF-8 page -->
.note::before { content: "\200B"; }
const s = "\u200B";
На странице, сохранённой в UTF-8 (это кодировка по умолчанию сегодня), символ можно вставить напрямую. Сущность нужна только тогда, когда символ должен сохраниться в системе, не работающей с UTF-8. Кодировать или декодировать целые тексты можно с помощью HTML Entity Encoder.
Как ввести пробел нулевой ширины
- Windows: нажмите Win + ., чтобы открыть панель эмодзи и символов, и найдите его там, или введите
200B, а затем нажмите Alt + X в Word. - Mac: нажмите Ctrl + Cmd + Space и найдите «пробел нулевой ширины».
- Linux: Ctrl + Shift + U, затем 200B и Enter.
HTML-энкодер
Экранируйте < > & ", чтобы текст безопасно отображался в HTML, преобразуйте акценты и символы в именованные или числовые сущности либо декодируйте HTML с сущностями обратно в обычный текст.