Мягкий перенос (­) и генератор пробела нулевой ширины

Не дайте длинным словам, например «Versicherungsleistungen», выходить за край на телефоне. Вставьте невидимые мягкие переносы автоматически или в нужных местах, затем скопируйте результат.

Обновлено
Результат

Предпросмотр на телефоне

Ваши данные никогда не покидают ваш компьютер. Вся обработка выполняется на 100% локально в вашем браузере.

Был ли этот инструмент полезен?0.0 Оценок: 0
Исправьте код и JSONСломанные типографскими кавычками из Word, Slack или Docs.Умные кавычки → прямые →

Как пользоваться: Генератор мягких переносов

  1. Вставьте заголовок или текст. В автоматическом режиме слова длиннее заданного предела получат мягкие переносы в вероятных местах деления на слоги.
  2. Для полного контроля введите маркер (по умолчанию |) там, где слово может переноситься, например Versicherungs|leistungen.
  3. Потяните ползунок ширины предпросмотра, чтобы увидеть, как текст переносится на узких экранах. Дефис появляется только там, где слово действительно переносится.
  4. Скопируйте как текст (невидимые символы, идеально для Webflow и полей CMS) или как HTML с сущностями ­.

Что такое мягкий перенос?

Мягкий перенос (Unicode U+00AD, HTML-сущность ­) — это невидимый символ, который отмечает возможный перенос строки внутри слова. Если слово помещается в строку, ничего не отображается. Если не помещается, браузер переносит слово в этом месте и показывает дефис. Это самое аккуратное решение для длинных составных слов, характерных для немецкого языка (например, «Kundenzufriedenheitsanalyse»), которые выходят за пределы контейнера или плохо смотрятся в крупных заголовках на мобильных устройствах.

Мягкий перенос, пробел нулевой ширины и CSS hyphens

СпособПоказывает дефис?Лучше всего для
­ мягкий переносДа, только при переносеДлинные слова в заголовках и основном тексте
Пробел нулевой ширины (U+200B)НетURL, адреса email, пути к файлам, слеши
CSS hyphens: autoДаОсновной текст, но нужны корректный атрибут lang и словарь браузера, контроля нет
CSS overflow-wrap: anywhereНетКрайняя страховка; может разрывать слова в неудачных местах

Использование мягких переносов в Webflow

Текстовые поля Webflow не позволяют ввести ­: эта запись отобразится буквально. Скопируйте результат как текст с невидимыми символами и вставьте его в поле заголовка, rich text или CMS: мягкие переносы сохранятся и сразу будут работать на опубликованном сайте. Чтобы удалить их позже, вставьте текст сюда и нажмите «Удалить невидимые символы».

Об автоматическом режиме

Автоматический режим использует простые правила деления на слоги (переходы гласных и согласных), чтобы предложить места переноса, и оставляет не менее трёх букв с каждой стороны. Он хорошо подходит для заголовков, но не является полноценным словарём для переноса. Проверяйте важные слова в предпросмотре или задавайте места переноса вручную с помощью маркера для идеального результата.

Также ищут как: ­ генератор, zero width space, zwsp.

Инструменты, которые хорошо сочетаются с Генератор мягких переносов

  • Умные кавычки → прямые — Код, скопированный из Slack, Notion, Word или блога, не запускается?
  • Конвертер регистра — Вставьте любой текст и преобразуйте его между 11 вариантами регистра: от Title Case для заголовков до camelCase и snake_case для кода.
  • Счётчик слов — Вставьте или напишите текст, чтобы сразу увидеть количество слов и символов, а также время чтения и произнесения, плотность ключевых слов и проверку длины для SEO-заголовков, мета-описаний и постов в соцсетях.
  • HTML-сущности — Экранируйте < > & ", чтобы текст безопасно отображался в HTML, преобразуйте акценты и символы в именованные или числовые сущности либо декодируйте HTML с сущностями обратно в обычный текст.

Часто задаваемые вопросы

Как ввести мягкий перенос?
В HTML пишите &shy;. В редакторах, которые не принимают сущности (Webflow, Figma, большинство полей CMS), скопируйте символ из этого инструмента: он невидимый, но присутствует. В Windows можно также ввести Alt+0173.
Навредят ли мягкие переносы SEO?
Нет. Поисковые системы игнорируют мягкие переносы при индексации, поэтому «Versiche­rung» по-прежнему читается как «Versicherung».
Почему я не вижу дефис?
Мягкий перенос становится видимым только тогда, когда браузер действительно переносит слово в этом месте. Сузьте предпросмотр, чтобы его увидеть.
Для чего нужен пробел нулевой ширины?
Он позволяет переносить строку без отображения какого-либо символа. Это полезно после слешей в длинных URL или перед @ в адресах email, которые иначе выходят за край на мобильных устройствах.
Можно ли установить Генератор мягких переносов как веб-приложение и пользоваться им офлайн?
Да. Генератор мягких переносов — это веб-приложение (PWA), которое можно установить из браузера, без скачивания из магазина приложений. В Chrome или Edge (Windows, macOS, Linux, ChromeOS) или на Android нажмите вверху этой страницы «Установить приложение»; на iPhone и iPad используйте «Поделиться → На экран «Домой»», а в Safari 17+ на Mac — «Файл → Добавить в Dock». После этого приложение откроется в отдельном окне со своим значком, и так как оно полностью работает в браузере, оно продолжит работать офлайн. Firefox на компьютере не умеет устанавливать веб-приложения. Как работает установка.

Похожие инструменты

localУмные кавычки → прямыеКод, скопированный из Slack, Notion, Word или блога, не запускается? Обычно виноваты типографские «умные»…localКонвертер регистраВставьте любой текст и преобразуйте его между 11 вариантами регистра: от Title Case для заголовков до…localСчётчик словВставьте или напишите текст, чтобы сразу увидеть количество слов и символов, а также время чтения и…localHTML-сущностиЭкранируйте < > & ", чтобы текст безопасно отображался в HTML, преобразуйте акценты и символы в…localMarkdown в Webflow Rich TextВставьте Markdown, проверьте предпросмотр и скопируйте его как форматированный текст. Заголовки, списки,…localПереводчик азбуки МорзеВведите текст, чтобы получить код Морзе, или вставьте точки и тире, чтобы расшифровать их. Затем…