Browsers recognise a set of standard fonts Arial and Times New Roman, for example), so it’s always a good bet to use one of those on your site,If you need to use a non-standard font to achieve a certain effect on your site, you can also publish your text as an image. When you convert your text into an image, web browsers won’t have to interpret your chosen font, and your text should look the same on all computers,if it change then as per your browser you change on font size of web page text in Internet Explorer and Fire-fox web browsers you can easily change as per your need.
That may be all you need to get your h1 looking the way you want it (or h2, or whatever you’re using this for). You’ve seen loads of sites where the font looks clean, because most often designers nullify the default bold behaviour associated with headers.
This post should probably be moved to CSS Help & Troubleshooting