User`s guide
Publishing on Kindle: Guidelines for Publishers
Beginning Web Programming with HTML, XHTML, and CSS by John Duckett (published by Wrox):
http://www.amazon.com/Beginning-Programming-HTML-XHTML-ebook/dp/B000VZQVVG
3.10.2 HTML Guideline #2: Anchors Must Be Added Before Formatting Tags
Correct:
<a name="Chapter1"/><h1>Chapter 1</h1>
Incorrect:
<h1><a name="Chapter1"/>Chapter 1</h1>
3.10.3 HTML Guideline #3: EPUB Guide Items Are Optional
Guide items are an optional feature in the EPUB format but are highly recommended. Kindle provides
support for the cover, TOC, and text guide items. If you choose not to include guide items for the cover
and TOC, these list items will still appear in the Kindle menus, but will be grayed out and not selectable.
3.10.4 HTML Guideline #4: Using Single Column Layout and Avoiding Absolute Positions
Create the content using single column layout and avoid using position:absolute for alignments.
3.10.5 HTML Guideline #5: Using position:absolute for Text on Image
For text on an image that needs to be positioned exactly, use the position:absolute attribute. Only
use this attribute for books that need a fixed layout, such as children’s picture books with text specifically
positioned in relation to background image elements.
3.10.6 HTML Guideline #6: Avoid Using Negative Values
Avoid using negative values for positioning text and margins. Positioning with negative values without
adding padding for compensation can cause content to display with the edge cut off. For example, if you
want to use text-indent: -2em you also need to apply padding-left: 2em.
3.10.7 HTML Guideline #7: Avoid Using Scripting
Scripting is not supported. All scripts are stripped from the source during conversion. SVG with animation
is not supported.
3.10.8 HTML Guideline #8: Avoid Using Negative Values for Line Height
Do not use negative values for the line-height attribute. They are not supported.
3.10.9 HTML Guideline #9: File References Must Match Case and Spelling of Source
Per WC3 HTML standards, all file references (fonts, images, etc.) must match the case and spelling
of the name of the source file exactly.
Embedded Font Guidelines 3.11
Kindle Format 8 supports embedded fonts within the eBook. These fonts can be either Open Type (OTF)
or True Type (TTF). Kindle does not recommend the use of Type 1 (Postscript) fonts. To provide Kindle
customers with the best possible reading experience, reflowable books that use Type 1 fonts are
rendered using Kindle fonts by default. On KF8-enabled devices and apps, customers have the option to
turn publisher-provided fonts on or off.
The font files within the book are intentionally obfuscated to reduce the probability of reuse, but it is the
responsibility of the publisher to secure the appropriate license rights for fonts. Unless embedded fonts
are necessary to convey intent, Amazon recommends using the default set of fonts installed on Kindle
devices and apps because they have been tuned for high quality rendering.
Only embed fonts that are not currently available on devices and apps. Publishers do not need to include
the Charis font with their Kindle books because it is an Open Font Licensed typeface. When selecting a
font, consider usability for visually impaired readers and select a simple, clear font which will contrast well
against all tablet and e Ink backgrounds.
Kindle Publishing Guidelines Amazon.com 32










