View Single Post
Old 03-11-2018, 01:57 PM   #14
sjfan
Addict
sjfan ought to be getting tired of karma fortunes by now.sjfan ought to be getting tired of karma fortunes by now.sjfan ought to be getting tired of karma fortunes by now.sjfan ought to be getting tired of karma fortunes by now.sjfan ought to be getting tired of karma fortunes by now.sjfan ought to be getting tired of karma fortunes by now.sjfan ought to be getting tired of karma fortunes by now.sjfan ought to be getting tired of karma fortunes by now.sjfan ought to be getting tired of karma fortunes by now.sjfan ought to be getting tired of karma fortunes by now.sjfan ought to be getting tired of karma fortunes by now.
 
Posts: 281
Karma: 7724454
Join Date: Sep 2017
Location: Bethesda, MD, USA
Device: Kobo Aura H20, Kobo Clara HD
Quote:
Originally Posted by JSWolf View Post
I use text-align: justify in the body style and only right or center as needed in any other styles. I delete all the left and justify because they are not needed and the eBook then works better with justification settings.

Why would using a body style violate Amazon's rules?
It’s not a body style that violates the rules, it’s specifying text-align on the body style.

The idea is exactly what you say in your first paragraph: if you leave text-align unset on the body style, e-readers can decide whether to justify or left-align the default text. Specifying one way or the other takes that control out of the user’s hands or forces them to use override hacks (which might be overly aggressive).

Of course, specifying it on “most paragraph styles” also breaks e-reader settings; it’s best to only specify in limited sections that may differ from the surrounding text. Obviously centering headers and the like is fine. And if you have an epistolary book like Dracula you might specify left-justified for the letters and full-justified for the newspaper excerpts for effect, so long as you leave the main body text unspecified.

Specifying a set line-spacing, font family, or font size is also forbidden for similar reasons:

Quote:
  • "Normal" text must not have a forced alignment (left aligned or justified). "Normal" text must not have a forced line-height attribute, either.
  • "Normal" text must use the default font family. The font face="…" tag is ignored on the Kindle platform but even so, make sure it is not used on "normal" text. The same applies to the CSSfont-family style.
  • "Normal" text must use the default font size. The font size="…" tag or its equivalent in CSS should not be used in "normal" text. "Normal" text should not be bold or italicized. Selected parts can of course use such styling. This guideline only prohibits book that would be entirely bold, for example.
  • "Normal" text should not have an imposed font color or background color.
https://kdp.amazon.com/en_US/help/topic/G200673220

Last edited by sjfan; 03-11-2018 at 02:02 PM.
sjfan is offline   Reply With Quote