Used a lovely webfont recently via font-face, called Chanticleer Roman. Looks great for headings in a WordPress site. But unfortunately one of the post titles was “100% Beef” and Chanticleer has a pretty skimpy character set which doesn’t include the percent symbol.
jQuery to the rescue! Using this bit of code in my footer, I got jQuery to wrap all occurrences of the percent symbol in a span where I could specify the font as Times/serif.
Worked a treat. If I have time I might go back and improve the code to look for an array of missing characters and swap the font used for those.