I have the following markup:
<div class="blockSection">
<h5>Title of the section</h5>
...
</div>
now, the h5 for the .blockSection has a fixed height and a background image, 40px. For aligning the text vertically i always set the line-height same as the height, since the text wont break in 2 or more lines. But the problem is i'm using a font with font-face and i doesnt want to aligning vertically in Firefox, Safari on Mac. In windows IE looks good.
Anybody know the trick to make it right, without applying different line-height for browsers ?