I'm sorry, that this causes so much trouble! I know about the " " problem, too. Thank you very much for releasing all these ignorant IE candidates, Bill!!!
May I suggest a more simple solution that derives from Carlos' great idea using the word-spacing property in CSS? You all try to solve the spacing/kerning by means of whitespaces – breakable or not. The only thing is (and I might assume that's in accordance with Bringhurst) that there are no spaces allowed in this case. But: we can alter the extent of single characters by applying the margin/padding properties in CSS. That means
Code: Select all
<span style="padding-left:0.167em;">)</span>
I thought (as a "remedy" for all the trouble) I write a small script for you to play around with some values using padding/margin as well as em and px units. Maybe you can post the best-looking combination here. I've tested it with many browsers at home, but I can't catch all the versions in the wild.
http://www.golden-ears.de/spacing.php
Yours,
Robert