Unfortunately, ­
‘s support is so inconsistent between browsers that it can’t really be used.
QuirksMode is right — there’s no good way to use soft hyphens in HTML right now. See what you can do to go without them.
2013 edit: According to QuirksMode, ­
now works/is supported on all major browsers.