Non-Breaking Space & Soft Hyphen

How to improve digital typography
The non-breaking space, or hard space, is a special character that "binds" two words together to prevent line breaking.

To insert a non-breaking space, put this between the two words:
The soft hyphen is an invisible character that you put inside a particular word to indicate where a hyphenated break is allowed.

To insert a soft hyphen, put this between the characters:
Made on