Мягкий перенос в HTML (­ | ­ | u+00ad)

Мягкий перенос — это перенос части слова на новую строку в случае необходимости. Если необходимости в переносе нет, то он никак себя не проявляет.

# Название по-русски Название по-английски Вид Мнемоника HTML-код Unicode
1 Мягкий перенос Soft Hyphen ­ ­ ­ u+00ad

В отличие от элемента <wbr>, который также указывает браузеру место, где возможен разрыв слова, при использовании мягкого переноса к концу строки добавляется дефис.

При копировании текста, в котором используются символы мягкого переноса (&shy;), из браузера в некоторый текстовый редактор, в последнем переносы могут быть обозначены. Например, в LibreOffice Writer это выглядит так: Мягкий перенос в LibreOffice Writer