I remove all line-height entirely on any conversion on all ebooks using any format using the Remove Styles setting in Calibre conversion. You can convert to same format. Then font metrics set the default on larger text / headings anyway, but the Kindle has limited user line-height control and on some formats won't even let CSS set it less than 1.2em.
This is pointless:
Quote:
body {
line-height: 0.9;
}
|
The margins are a big issue, but at least the CSS will be respected. I think I read that something like -1.5% (do check) works on most Kindles whereas using -40px or other absolute pixels needs to be different on different models.