U00AD
U+00AD, commonly called the soft hyphen, is a Unicode character used to indicate a preferred point where a word may be broken at a line wrap. It is not usually visible as a glyph; instead, it marks a potential hyphenation point that may appear only when a line break occurs at that position.
In encoding terms, U+00AD resides in the Latin-1 Supplement block and is assigned the Unicode name SOFT
Usage and behavior can vary by platform and rendering engine. When text is laid out, the soft
In web contexts, the soft hyphen can be inserted as the HTML entity ­ (or via numeric
Notes of caution include potential inconsistencies across applications and potential issues with text processing, search indexing,