And this is when I wish we had a web design forum ?????
Trying to test some new fonts I'm designing by rendering them into a page, but I have a problem. Using them as-is, I get some more gap than needed since line-height is not 1em by default, alright. But using 1em doesn't work either, because there's some extra spacing above the ascent that isn't taken into account as part of the em calculation. Highlighting the text does show that the browser sees this extra spacing properly (the highlight covers the exact spacing I want), however, so the font definitely has the correct configuration.
Here's the question: is there a reliable way to get the line height to match exactly the font's height (full height, not just 1em) or do I have to specify this manually for every font?
EDIT: oh and before I forget, the kind of people who'd be more likely to look at that stuff are also most likely going to have their browsers up to date or nearly up to date, so if it's something that relies on new CSS features it's usually OK (as long as it doesn't require enabling some setting in about:config or something like that).