Пробел нулевой ширины — HTML-код и как его ввести

Пробел нулевой ширины записывается как ​ в HTML и U+200B в Unicode. Скопируйте любую форму из списка ниже.

Обновлено

Символ(невидимый)
Именованная сущность HTML​
HTML, десятичный​
HTML, шестнадцатеричный​
UnicodeU+200B
CSS content"\200B"
JavaScript"\u200B"
URL-кодирование%E2%80%8B
Байты UTF-8E2 80 8B

Когда использовать

Невидимая точка разрыва внутри длинных URL или слов. Такой символ может незаметно попасть в скопированный текст и сломать поиск, поэтому удаляйте его при очистке данных.

В HTML, CSS и JavaScript

<p>&ZeroWidthSpace;</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-код у пробела нулевой ширины?
&ZeroWidthSpace; (именованный), &#8203; (десятичный) или &#x200B; (шестнадцатеричный). Все три дают один и тот же символ.
Какой Unicode у пробела нулевой ширины?
U+200B. В CSS пишется "\200B", а в JavaScript — "\u200B".
Как ввести пробел нулевой ширины с клавиатуры?
В Windows откройте панель символов сочетанием Win + . и найдите его там. На Mac используйте Ctrl + Cmd + Space и найдите символ по названию.