I have a website where I would prefer to use ­ ; (soft hyphen) to break words the way I want.
Click here for screenshot from Chrome
The problem computers run OS X (multiple versions) and the problem occurs in both Chrome and Safari (multiple versions). Computers with exact same OS and browser version can show this differently. The screenshot is taken on OS 10.8, with Chrome v. 21.0.1180.75.
It looks like soft hyphen works, because it divides the word, and insert a hyphen "-", but it also generates that rectangle with the cross.
The website uses @fontface, if that should have anything to do with it.
Thank you!
I've investigated this at length on soft hyphen bug in Webkit. In short the problem seems to be a combination of a bug in Helvetica Light (and some other fonts such as Avenir) and a font stack bug in Webkit. You can fix it by including Arial in your fontstack, eg.
font-family:"Apercu Light", Arial, sans-serif;