Knowledge · Rule
Risky CSS for Kindle layout
Package Structure · E-CSS
Definition
Your stylesheet references an external CSS resource or forces global text justification, which can create Kindle upload or layout problems.
Why
- @import or url() pointing at http(s) stylesheets outside the EPUB.
- Global * or body { text-align: justify } that fights Kindle user settings.
- Fixed px layouts that break reflow on small screens.
- Vendor-only CSS that Kindle strips or mishandles.
Impact
Often a warning on KDP; still review before upload.
Platforms
| Platform | Result |
|---|---|
| KDP | Warning |
| Apple Books | Warning |
| Google Play | Usually fine |
| Kobo | Usually fine |
References
- Amazon Kindle Publishing Guidelines — CSS
- Cermify Rule Set kdp-epub-2026-07
Last updated · 2026-08-03
Why we believe
Provenance is loaded from RID (same source as Rule Radar) — not a second copy.
Loading provenance…