Oh, no, wait, it gets better.
KDP has an issue when the h2 default font is specified and then an h2 class overwrites it.
I just moved from having h2 default to an embedded font and instead made two different classes which switch the font.
It works.
So now I have <h2 class="ch"> and <h2 class="head"> in my html, with h2.head defined as font1 and h2.ch defined as font2 in the CSS. This is the winning combo, after months of back and forth, and Amazon telling me to code better, I get to go back and tell them what the bug in KDP is.
|