I used KindleUnpack to take a look at the html of the mobi7 file (to see how the css is being translated into html).
There are either <p width="0"> or <p width="2"> on the paragraphs. I understand that it's rounding up my 1.5em (since mobi7 doesn't do fractions of ems).
But here's where I get even more confused.
Here's a short sample of the one of the problem texts from the mobi7 html:
<p width="0em">With camera love,</p>
<div height="1em"></div>
<p width="0em">Nikki</p>
<div height="1em"></div>
<p width="0">p.s. I would love to hear your feedback on this sample chapter. (contact info removed).</p>
From my understanding that should result in three paragraphs with no indents with a space between them. However, when I open the mobi in Kindle Previewer all the non-KF8 devices are showing that as the first two paragraphs are indented, and the last one is not.
I noted that the two contain the em unit while the other doesn't. But that shouldn't matter, right?
I thank everyone for the help!
I think, in the end, I'm just going to write new classes so I won't have to combine any. I just can't understand why this is working only some of the time.
|