I am using the CSS Buttons With Icons But No Images.The icons are generated using unicode values.
In this I faced a problem that some browsers doesn't support some unicode values. So instead of proper icon it shows some unwanted symbol.
To provide support for Unicode in any browser what steps do we have to follow?
This is primarily a font problem, but if the fonts listed in your CSS do not cover some character, then different browsers will use fallback fonts differently. The cure is to try and find a list of fonts that probably covers all the characters you use. The difficulty of doing this greatly depends on the characters you use. Using recently introduced characters in buttons is mostly pointless, because images work more reliably. Using characters in text proper is a different issue. See my Guide to using special characters in HTML for details.