English | Help | Sign in | Give Feedback

How would you rate your experience using this page?

Visit our help center for resources to common issues

Click here to take our survey and give us detailed feedback.

Thank you for your feedback.

Click here to take our survey and give us detailed feedback.

Help Topics

Contact Us

Have feedback? Can't find your answer in our Help pages?

Contact Us

Attributes and Tags Supported by Enhanced Typesetting


Contents



Enhanced Typesetting supports a wide range of attributes and tags.


Supported Attributes

The following attributes are currently supported with the indicated values.

HTML Tag Attribute

Supported Values

background-clip

border-box, padding-box, content-box

background-color

any applicable value

background-origin

border-box, padding-box, content-box

background-position

any applicable value

background-position-x

px,pt,cm,mm,em,rem,ex,%,in

background-position-y

px,pt,cm,mm,em,rem,ex,%,in

background-repeat

any applicable value

background-repeat-x

any applicable value

background-repeat-y

any applicable value

background-size

contain, cover, initial, inherit, px, pt, cm, mm, em, ex, %, in

background-sizex

px, pt, cm, mm, em, ex, %, in, rem

background-sizey

px, pt, cm, mm, em, ex, %, in, rem

border-bottom-color

any applicable value

border-bottom-leftradius

pt, px, cm, %, ex, in, mm, em, rem

border-bottom-rightradius

in, px, ex, pt, %, em, cm, mm, rem

border-bottom-style

hidden, solid, dotted, dashed, double, ridge, groove, inset, outset, none

border-bottom-width

mm, in, ex, px, pt, em, cm, rem,initial

border-collapse

collapse, separate

border-color

any applicable value

border-left-color

any applicable value

border-left-style

hidden, solid, dotted, dashed, double, ridge, groove, inset, outset, none

border-left-width

mm, in, ex, px, pt, em, cm, rem, initial

border-right-color

any applicable value

border-right-style

hidden, solid, dotted, dashed, double, ridge, groove, inset, outset, none

border-right-width

mm, in, ex, px, pt, em, cm, rem, initial

border-style

hidden, solid, dotted, dashed, double, ridge, groove, inset, outset, none

border-top-color

any applicable value

border-top-left-radius

pt, px, ex, cm, mm, em, %, in

border-top-right-radius

%, cm, em, pt, ex, px, in, mm, none

border-top-style

hidden, solid, dotted, dashed, double, ridge, groove, inset, outset, none

border-top-width

mm, in, ex, px, pt, em, cm, rem, initial

border-vertical-spacing

mm, in, ex, em, cm, px, pt, %

border-width

mm, in, ex, px, pt, em, cm, rem, initial

box-align

right, left, center

box-shadow

any applicable value

box-sizing

border-box, padding-box, content-box

break-after

always, auto, avoid

break-before

always, auto, avoid

break-inside

always, auto, avoid

caption-side

top

clear

left, right, both, none

color

any applicable value

column-rule-color

any applicable value

dir

rtl, ltr

display

inline, block, flex, inline flex, table cell, inherit, listitem

empty-cells

hide

float

left, right, snap-block

font-family

any applicable value

font-size

mm, in, ex, em, rem, cm, px, pt, %

font-style

normal, italic, oblique

font-variant

normal, small-caps

font-weight

100, 200, 300, 400, 500, 600, 700, 800, 900, normal, bold, bolder, lighter

height

mm, in, ex, em, cm, px, pt, %, rem

hyphens

auto, manual

letter-spacing

normal, mm, in, ex, em, rem, cm, px, pt, initial

line-height

normal, mm, in, em, cm, px, pt, %, rem

list-style-position

outside, inside, initial

list-style-type

decimal, disc, circle, inherit, initial, lower-alpha, lower-latin, lower-roman, none, upper-alpha, upper-latin, upper-roman, square

margin

mm, in, em, cm, px, pt, %, rem, ex

margin-after

mm, in, em, cm, px, pt, %, rem

margin-before

mm, in, em, cm, px, pt, %, rem

margin-bottom

mm, in, em, cm, px, pt, %, rem, ex

margin-left

mm, in, em, cm, px, pt, %, rem, ex

margin-right

mm, in, em, cm, px, pt, %, rem, ex

margin-top

mm, in, em, cm, px, pt, %, rem, ex

min-height

mm, in, em, cm, px, pt, %, rem

opacity

any applicable value

outline-color

any applicable value

outline-offset

mm, in, ex, em, cm, px, pt, %

outline-style

solid, dotted, dashed, double, ridge, none

outline-width

mm, in, ex, em, cm, px, pt, %

overflow

hidden

overflow-x

hidden

overflow-y

hidden

padding

mm, in, em, cm, px, pt, %, rem, ex

padding-bottom

mm, in, em, cm, px, pt, %, rem, ex

padding-left

mm, in, em, cm, px, pt, %, rem, ex

padding-right

mm, in, em, cm, px, pt, %, rem, ex

padding-top

mm, in, em, cm, px, pt, %, rem, ex

page-break-after

left, right, always, auto, avoid

page-break-before

left, right, always, auto, avoid

page-break-inside

always, auto, avoid

ruby-align

start, center, space-around, space-between

ruby-position 

over

text-align

left, right, center, justify

text-combine-upright

all

text-decoration

line-through, overline, underline

text-fill-color

any applicable value

text-indent

mm, in, ex, em, cm, px, pt, %, rem

text-shadow

any applicable value

text-stroke-color

any applicable value

text-transform

lowercase, uppercase, capitalize, none

transform

any applicable value

unicode-bidi

bidi-override, normal, embed, initial, isolate, isolateoverride & plaintext

vertical-align

sub, super, top, text-top, middle, bottom, text-bottom, baseline, mm, in, ex, px, pt, em, cm, % , rem , center

visibility

visible, hidden, initial

-webkit-text-emphasis-style

any applicable value

-webkit-text-emphasis-color

any applicable value

-webkit-text-emphasis-position

over, under

-webkit-text-orientation

mixed, upright, sideways, sideways-right

white-space

nowrap, normal

width

auto, mm, in, ex, em, cm, px, pt, %, rem

word-break

normal, keep-all, break-all

word-spacing

normal, mm, in, ex, em, rem, cm, px, pt, initial

writing-mode

horizontal-tb, vertical-rl

 


Supported Tags

Any tags with the text "any applicable attribute" or "any applicable value" support the attributes and values defined in on this page, in the Supported Attributes section.

HTML Tag

HTML Attribute

Supported Values

a

epub:type, data-app-amznmagnify, href

noteref

address

any applicable attribute

any applicable value

aside

epub:type

footnote

b

any applicable attribute

any applicable value

background-size

any applicable value

any applicable value

bdi

any applicable attribute

any applicable value

bdo

any applicable attribute

any applicable value

blockquote

any applicable attribute

any applicable value

body

bgcolor

any applicable value

body

text

any applicable value

caption

align

center, justify

center

any applicable attribute

any applicable value

cite

any applicable attribute

any applicable value

code

any applicable attribute

any applicable value

col

span

any applicable value

col

width

%, px

dd

any applicable attribute

any applicable value

del

any applicable attribute

any applicable value

div

align

center, left, right, justify

div

epub:type

footnote

dl

any applicable attribute

any applicable value

em

any applicable attribute

any applicable value

figure

any applicable attribute

any applicable value

h1

align

center, left, right, justify

h2

align

center, left, right, justify

h3

align

center, left, right, justify

h4

align

center, left, right, justify

h5

align

center, left, right, justify

h6

align

center, left, right, justify

hr

align

center, left, right

hr

noshade

any applicable value

hr

size

px

hr

width

px, %

i

any applicable attribute

any applicable value

image

height

%, px, em, pt

image

width

%, px, em, pt

img

align

center, middle, top, bottom, absbottom, absmiddle

img

alt

any applicable value

img

border

px, pt, cm, mm, em, rem, ex, in, %

img

height

%, px, em, pt

img

hspace

px

img

vspace

px

img

width

%, px, em, pt

li

type

a, i, disc, square, circle, none, A, I

li

value

any applicable value

listing

any applicable attribute

any applicable value

mark

any applicable attribute

any applicable value

ol

start

any applicable value

ol

type

a, i, none, A, I

p

align

center, left, right, justify

p

epub:type

footnote

plaintext

any applicable attribute

any applicable value

pre

any applicable attribute

any applicable value

rb

any applicable attribute

any applicable value

rt

any applicable attribute

any applicable value

ruby

any applicable attribute

any applicable value

s

any applicable attribute

any applicable value

samp

any applicable attribute

any applicable value

strike

any applicable attribute

any applicable value

strong

any applicable attribute

any applicable value

table

align

center, left, right

table

bgcolor

any applicable value

table

width

%, px

tbody

align

center, left, right, justify

td

align

center, left, right, justify

td

bgcolor

any applicable value

td

colspan

any applicable value

td

height

%, px

td

rowspan

any applicable value

td

vertical-align

center, middle, top, bottom

td

width

%, px

tfoot

align

center, left, right, justify

th

align

center, left, right, justify

th

bgcolor

any applicable value

th

colspan

any applicable value

th

height

%, px

th

rowspan

any applicable value

th

vertical-align

center, middle, top, bottom

th

Width

%, px

thead

Align

center, left, right, justify

thead

Bgcolor

any applicable value

tr

Align

center, left, right, justify

tr

Bgcolor

any applicable value

tt

any applicable attribute

any applicable value

ul

any applicable attribute

any applicable value

var

any applicable attribute

any applicable value

xmp

any applicable attribute

any applicable value

webkit-background-size

any applicable value

any applicable value

 


Error code (in Kindle Previewer) Issue Location Workaround to be followed Before HTML Fixup After HTML Fixup
E24010: Hyperlink not resolved in TOC (One possible reason can be that the link points to a tag with style display:none) TOC.xhtml
  1. Open all the HTML present in source EPUB using any text editor.
  2. Open the navigation html (TOC.xhtml/Nav.xhtml) inside source EPUB.
  3. Validate if ID present after HTML name in href attribute of anchor tag is present in body tag of source HTML.
  4. Move the ids present in the parent body tag to child div tag.
  5. Follow the same for all the instances, zip the contents, and save it as EPUB file.
<body id="id1">
<section class="class1">
<header id="id3">
<h1 id="id2">What Is Art?</h1>
</header>
</section>
</body>
<body>
<section class="class1" id="id1">
<header id="id3">
<h1 id="id2">What Is Art?</h1>
</header>
</section>
</body>
E24010: Hyperlink not resolved in TOC (One possible reason can be that the link points to a tag with style display:none) TOC.xhtml
  1. Open all the HTML present in source EPUB using any text editor.
  2. Open the navigation html (TOC.xhtml/Nav.xhtml) inside source EPUB.
  3. Validate if ID present after html name in href attribute of anchor tag is directing to a source HTML tag with style="display:none" or style="visibility:hidden"
  4. Move the ids present in the respective Source HTML tag to another tag without display:none or visibility:hidden
  5. Follow the same for all the instances, zip the contents, and save it as EPUB file.
Toc.xhtml:
<a href="acknowledgments.xhtml#sample" amzn-src-id="5529">Acknowledgments</a>

Source HTML:
<p id="sample" style="display:none" class="first first-in-chapter first-full-width" amzn-src-id="5308">There were a series of people who helped make this book possible.</p>
<div class="alignment-block alignment-block-align-center" amzn-src-id="5309">
Toc.xhtml:
<a href="acknowledgments.xhtml#sample" amzn-src-id="5529">Acknowledgments</a>

Source HTML:
<p style="display:none" class="first first-in-chapter first-full-width" amzn-src-id="5308">There were a series of people who helped make this book possible.</p>
<div id="sample" class="alignment-block alignment-block-align-center" amzn-src-id="5309">
E24011: TOC section scope is not included in the parent chapter NCX file
  1. Open the NCX file using any text editor.
  2. Reduce the number of levels created using unordered list or ordered list tags up to 2 levels.
  3. Zip the contents and preview the source in kindle previewer before publishing
Refer to Navigation Guidelines.
<ol>
<li><a href="chapter01.xhtml#ch01">CHAPTER 1</a>
<ol>
<li><a href="chapter01.xhtml#ch01lev1_sec1">Why Is Questioning Important?</a></li>
<ol>
<li><a href="chapter02.xhtml#ch02lev1_sec1">What Is Critical Reading?</a></li>
</ol>
</ol>
</li>
</ol>
<ol>
<li><a href="chapter01.xhtml#ch01">CHAPTER 1</a></li>
<li><a href="chapter01.xhtml#ch01lev1_sec1">Why Is Questioning Important?</a></li>
<li><a href="chapter02.xhtml#ch02lev1_sec1">What Is Critical Reading?</a></li>
</ol>
E3013: More number of characters are hidden using display:none than allowed limit. Limit: 10000 CSS files
  1. Open all the CSS and HTML files using any Text editor.
  2. Search for display:none css style in all HTML.
  3. Make sure to limit the usage of display:none style to less that 10000 characters.
  4. Recreate the source HTML with limited usage of display:none
  5. Preview the content using Kindle Previewer before publishing
Note: Visibility: hidden can also be used instead of display:none for same rendering experience.

.problems .mhhe--answer_reveal--container {
margin-left:3em;
display: none;
}
.problems .mhhe--answer_reveal--container {
margin-left:3em;
visibility: hidden;
}
E20006: There is more than one title defined in OPF metadata. OPF file
  1. Open the OPF file using any text editor.
  2. Verify if dc:title is declared more than once in metadata content of the OPF file.
  3. Declare the "title-type" as "main" title for either one of declaration presented in OPF file.
  4. Zip the contents and preview the final file using Kindle Previewer.
<dc:title>The Results Fieldbook</dc:title>
<dc:title id="Subtitle">Practical Strategies from Dramatically Improved Schools</dc:title>
<dc:title id="t1">The Results Fieldbook</dc:title>
<meta refines="#t1" property="title-type">main</meta>
<dc:title id="Subtitle">Practical Strategies from Dramatically Improved Schools</dc:title>
E21027: EPUB file has more than one OPF file OPF file
  1. Open the OPF file using any text editor.
  2. Verify if the OPF file is structured as per the IDPF standard and all tags are closed properly.
  3. Make sure the OPF is structured as Package declaration, Metadata, manifest, spine and guide tags.
  4. Zip the contents and preview the final file using Kindle Previewer.
Syntax:

<?xml version='1.0' encoding='UTF-8'?>
<package xmlns="http://www.idpf.org/2007/opf" unique-identifier="pub-id" version="3.0">

<metadata>
...
</metadata>

<manifest>
...
</manifest>

<spine>
...
</spine>

<guide>
....
</guide>

</package>

Cover not built with the book OPF file
  1. Open the OPF file using any text editor.
  2. Validate if the id present in cover image declaration in manifest tag is same as the content attribute value of cover declaration in OPF file.
  3. If both are different, change the id or content attribute to ensure both are same.
  4. Zip the contents and preview the final file using Kindle Previewer.
Metadata content:
<meta name="Cover" content="cover-image"/>

<item href="images/ath-saikiahaines-cover.jpeg" id="My_Cover" media-type="image/jpeg" properties="cover-image"/>
Metadata content:
<meta name="Cover" content="cover-image"/>

<item href="images/ath-saikiahaines-cover.jpeg" id="cover-image" media-type="image/jpeg"/>


Unsupported Attributes

The following attributes are not currently supported with the indicated values.


HTML Tag Attribute

Unsupported Values

Alternative Value or Option

background-image

linear gradient

Use a media query to specify a replacement, such as the background-color property. Reupload your corrected file for publication or retry the corrected file in Kindle Previewer.

Base64 encoded images

not applicable

Use an online tool to decode the Base64 image and provide it as a normal binary image file.

body, within Table of Contents HTML file

display: none, hidden

Remove display: none or hidden values from ToC HTML file.

caption-side

bottom

Content styled with <caption-side: bottom> will be positioned at the top of the table like <caption-side:top>.

float, within a table

left, right

Use a media query to specify a replacement for Kindle using the CSS ::first-letter Selector.

SVG

namespace prefix

Remove the SVG namespace prefix from SVG element(s) within the file.

video

any applicable value

Please visit Creating Kindle Editions with Audio/Video Content for video support options on Kindle.

visibility

collapse

When using this tag within a table, use display:none to achieve a similar reading experience. When using this tag outside of a table, use visibility:hidden.



Ignored Attributes and Tags

 
Ignored attributes and tags will not cause Enhanced Typesetting to be blocked, but will be ignored when a title utilizes Enhanced Typesetting.

Ignored Attributes

The following attributes are currently ignored when applied to any HTML tag.

animation
animation-delay
animation-direction 
animation-duration 
animation-fill-mode
animation-iteration-count 
animation-name 
animation-play-state
animation-timing-function 
attributes
background_color
background-attachment 
box_shadow
class
column-break-before 
column-count 
column-gap
column-width 
cursor 
data-ichitaro-para-stylename
data-mappingid 
datetime 
div_align
dropcap
dropcap_chars 
dropcap_lines 
fill
font-smoothing
handlersprocessed 
hanging-punctuation
hanging-punctuation
hyphenate-character 
hyphenate-limit-after
hyphenate-limit-before 
initial 
line-box-contain
line-break 
min-height
min-width 
nbsp-mode
none 
onclick
onload
onreset 
onsubmit
ordinal
padding_bottom
padding_top
page 
pointer-events 
quotes
speak
src 
stroke
stroke-linecap
stroke-linejoin
stroke-miterlimit
stroke-width
svg;height
svg;width
tabindex 
table-layout
text_indent
text_overflow
text-combine 
text-decorations-in-effect
text-overflow;
text-rendering
text-size-adjust 
title 
transition-delay
transition-duration 
transition-property 
transition-timing-function
user-select 
webkit_appearance
webkit_border_image
webkit_box_direction
webkit_column_rule_color
webkit_column_rule_style
webkit_column_rule_width
webkit_shape_outside
webkit-appearance
-webkit-border-image
webkit-box-direction
webkit-box-pack
-webkit-box-shadow
webkit-column-break-after
-webkit-column-break-inside
webkit-column-rule-color
webkit-column-rule-style
webkit-column-rule-width
webkit-logical-width
-webkit-margin-end
webkit-margin-start
-webkit-padding-start
webkit-shape-outside
webkit-shape-outside
word-break
word-wrap 
zoom

Attributes Ignored for Specific HTML Tags

HTML Tag

Style Attribute

a

rel, rev, shape, name, target, type

applet

hspace, height, name, width, vspace, align, alt


background-image


linear gradient

body

bottommargin, link, rightmargin, vlink

button

value, name, type

caption-side

bottom

display;

table-column-group;table-column;table-caption

div

node-type, type

frame

name

frameset;

rows

html

xmlns, encoding, version

iframe

name, align, width, height

image

xlink:href

img

hspace

input

align

link

type, media, rel, href

meta

name, http-equiv

object

name, width, hspace, align, type, border, vspace, height

param

value, type, name

script

type, for

style

type, media

text-decoration

line-through, overline, underline, Underline solid,underline dotted,underline dashed,underline double,overline solid,overline dotted,overline dashed,overline double,line-through solid,,line-through dotted,line-through dashed,,line-through double,underline line-through,line-through underline,underline overline,line-through overline,overline line-through,overline underline,overline line-through underline,overline underline line-through,underline overline line-through,underline line-through overline,line-through overline underline,line-through underline overline,none


Ignored HTML Tags

The following tags are currently ignored regardless of the attributes, units, or values applied.

areabigins
kbdmapmax-height
max-width mbp:nu reference
small time

An unexpected error occurred. Please try again later.
Your session has expired

Please sign in to continue

Sign In
edit