亚马逊 Kindle 电子书发布指南(四)附录

◄ 返回本文主目录

16 附录 B:增强排版功能支持的属性和标签
16.1 支持的属性
16.2 支持的标记
16.3 被忽略的标签
16.3.1 被忽略的 HTML 标记
16.3.2 被忽略的属性
16.3.3 应用到特定 HTML 标签时会被忽略的标签

16 附录 B:增强排版功能支持的属性和标签

增强排版功能支持众多标签和属性。

16.1 支持的属性

目前支持以下属性,其值如下所示。

HTML 标签属性支持的值
background-clipborder-box, padding-box, content-box
background-color任何适用的值
background-originborder-box, padding-box, content-box
background-position任何适用的值
background-position-x任何适用的值
background-position-y任何适用的值
background-repeat任何适用的值
background-repeat-x任何适用的值
background-repeat-y任何适用的值
background-size任何适用的值
background-sizexpx, pt, cm, mm, em, ex, %, in
background-sizeypx, pt, cm, mm, em, ex, %, in
border-bottom-color任何适用的值
border-bottom-left-radiuspt, px, cm, %, ex, in, mm, em, rem
border-bottom-right-radiusin, px, ex, pt, %, em, cm, mm, rem
border-bottom-stylehidden, solid, dotted, dashed, double, ridge, groove, inset, outset
border-bottom-widthmm, in, ex, px, pt, em, cm, rem
border-collapse卷起、分隔
border-color任何适用的值
border-left-color任何适用的值
border-left-stylehidden, solid, dotted, dashed, double, ridge, groove, inset, outset
border-left-widthmm, in, ex, px, pt, em, cm, rem
border-right-color任何适用的值
border-right-stylehidden, solid, dotted, dashed, double, ridge, groove, inset, outset
border-right-widthmm, in, ex, px, pt, em, cm, rem
border-stylehidden, solid, dotted, dashed, double, ridge, groove, inset, outset
border-top-color任何适用的值
border-top-left-radiuspt, px, ex, cm, mm, em, %, in, rem
border-top-right-radius%, cm, em, pt, ex, px, in, mm
border-top-stylehidden, solid, dotted, dashed, double, ridge, groove, inset, outset
border-top-widthmm, in, ex, px, pt, em, cm, rem
border-vertical-spacingmm, in, ex, em, cm, px, pt, %, rem
border-widthmm, in, ex, px, pt, em, cm, rem
box-alignright, left, center
box-shadow任何适用的值
box-sizingborder-box, padding-box, content-box
clearleft, right, both
color任何适用的值
column-rule-color任何适用的值
dirrtl, ltr
displayinline, block, flex, inline flex, table cell, inherit, list-item
empty-cellshide
floatleft, right
font-family任何适用的值
font-sizemm, in, ex, em, rem, cm, px, pt, %
font-stylenormal, italic, oblique
font-variantnormal, small-caps
font-weight100, 200, 300, 400, 500, 600, 700, 800, 900, normal, bold, bolder, lighter
heightmm, in, ex, em, cm, px, pt, %, rem
hyphensauto, manual
letter-spacingnormal, mm, in, ex, em, rem, cm, px, pt
line-heightnormal, mm, in, em, cm, px, pt, %
list-style-positionoutside, inside
list-style-typedisc, square, circle, decimal, lower-roman, upper-roman, lower-latin, upper-latin, lower-alpha, upper-alpha
marginmm, in, em, cm, px, pt, %, rem
margin-aftermm, in, em, cm, px, pt, %, rem
margin-beforemm, in, em, cm, px, pt, %, rem
margin-bottommm, in, em, cm, px, pt, %, auto, rem
margin-leftmm, in, em, cm, px, pt, %, auto, rem
margin-rightmm, in, em, cm, px, pt, %, auto, rem
margin-topmm, in, em, cm, px, pt, %, auto, rem
min-heightmm, in, em, cm, px, pt, %, rem
opacity任何适用的值
outline-color任何适用的值
outline-offsetmm, in, ex, em, cm, px, pt, %
outline-stylesolid, dotted, dashed, double, ridge
outline-widthmm, in, ex, em, cm, px, pt, %
overflowhidden
overflow-xhidden
overflow-yhidden
paddingmm, in, em, cm, px, pt, %, rem
padding-bottommm, in, em, cm, px, pt, %, rem
padding-leftmm, in, em, cm, px, pt, %, rem
padding-rightmm, in, em, cm, px, pt, %, rem
padding-topmm, in, em, cm, px, pt, %, rem
page-break-afterleft, right, always
page-break-beforeleft, right, always
text-alignleft, right, center, justify
text-decorationline-through, overline, underline
text-fill-color任何适用的值
text-indentmm, in, ex, em, cm, px, pt, %, rem
text-shadow任何适用的值
text-stroke-color任何适用的值
text-transformlowercase, uppercase, capitalize
transform任何适用的值
unicode-bidibidi-override, normal, embed, initial, isolate, isolate-override & plaintext
vertical-alignsub, super, top, text-top, middle, bottom, text-bottom, baseline, mm, in, ex, px, pt, em, cm, %
visibilityvisible
white-spacenowrap, normal
widthauto, mm, in, ex, em, cm, px, pt, %, rem
word-breaknormal, keep-all, break-all
word-spacingnormal, mm, in, ex, em, rem, cm, px, pt

16.2 支持的标记

任何含有“任何适用的属性”或“任何适用的值”文字的标签均支持第 16.1 节中指定的属性和值。

HTML 标签HTML 属性支持的值
aepub:type, data-app-amzn-magnify, hrefnoteref
address任何适用的属性任何适用的值
asideepub:typefootnote
b任何适用的属性任何适用的值
bdi任何适用的属性任何适用的值
bdo任何适用的属性任何适用的值
blockquote任何适用的属性任何适用的值
bodybgcolor任何适用的值
bodytext任何适用的值
captionaligncenter, justify
center任何适用的属性任何适用的值
cite任何适用的属性任何适用的值
code任何适用的属性任何适用的值
colspan任何适用的值
colwidth%, px
dd任何适用的属性任何适用的值
del任何适用的属性任何适用的值
divaligncenter, left, right, justify
divepub:typefootnote
dl任何适用的属性任何适用的值
em任何适用的属性任何适用的值
figure任何适用的属性任何适用的值
h1aligncenter, left, right, justify
h2aligncenter, left, right, justify
h3aligncenter, left, right, justify
h4aligncenter, left, right, justify
h5aligncenter, left, right, justify
h6aligncenter, left, right, justify
hraligncenter, left, right
hrnoshade任何适用的值
hrsizepx
hrwidthpx, %
i任何适用的属性任何适用的值
imageheight%, px, em, pt
imagewidth%, px, em, pt
imgaligncenter, middle, top, bottom, absbottom, absmiddle
Imgalt任何适用的值
imgborderpx, pt, cm, mm, em, rem, ex, in, %
imgheight%, px, em, pt
imghspacepx
imgvspacepx
imgwidth%, px, em, pt
litypea, i, disc, square, circle
livalue任何适用的值
listing任何适用的属性任何适用的值
mark任何适用的属性任何适用的值
olstart任何适用的值
oltypea, i
paligncenter, left, right, justify
pepub:typefootnote
plaintext任何适用的属性任何适用的值
pre任何适用的属性任何适用的值
s任何适用的属性任何适用的值
samp任何适用的属性任何适用的值
strike任何适用的属性任何适用的值
strong任何适用的属性任何适用的值
tablealigncenter, left, right
tablebgcolor任何适用的值
tablewidth%, px
tbodyaligncenter, left, right, justify
tdaligncenter, left, right, justify
tdbgcolor任何适用的值
tdcolspan任何适用的值
tdheight%, px
tdrowspan任何适用的值
tdvertical-aligncenter, middle, top, bottom
tdwidth%, px
tfootaligncenter, left, right, justify
thaligncenter, left, right, justify
thbgcolor任何适用的值
thcolspan任何适用的值
thheight%, px
throwspan任何适用的值
thvertical-aligncenter, middle, top, bottom
thWidth%, px
theadAligncenter, left, right, justify
theadBgcolor任何适用的值
trAligncenter, left, right, justify
trBgcolor任何适用的值
tt任何适用的属性任何适用的值
ul任何适用的属性任何适用的值
var任何适用的属性任何适用的值
xmp任何适用的属性任何适用的值

16.3 被忽略的标签

如果电子书含有被忽略的标签,不会禁用增强排版功能;系统会在电子书使用增强排版功能时忽略这些标签。

16.3.1 被忽略的 HTML 标记

目前,我们会忽略以下标签(无论其属性、单位或应用的值为何)。

areakbdmax-widthsmall
bigmapmbp:nutime
insmax-heightreference

16.3.2 被忽略的属性

目前,以下属性在应用到任何 HTML 标签时会被忽略。

accesskeydropcappage
animationdropcap_charspage-break-inside
animation-delaydropcap_linespointer-events
animation-directionfont-smoothingspeak
animation-durationhandlersprocessedsrc
animation-fill-modehyphenate-charactertabindex
animation-iteration-counthyphenate-limit-aftertable-layout
animation-namehyphenate-limit-beforetext-combine
animation-play-stateinitialtext-decorations-in-effect
animation-timing-functionline-box-containtext-rendering
background-attachmentline-breaktext-size-adjust
classmin-widthtitle
column-break-beforenbsp-modetransition-delay
column-countnonetransition-duration
column-gaponclicktransition-property
column-widthonloadtransition-timing-function
cursoronresetuser-select
data-ichitaro-para-stylenameonsubmitwidows
data-mappingidordinalword-wrap
datetimeorphans

16.3.3 应用到特定 HTML 标签时会被忽略的标签

HTML 标签样式属性
arel, rev, shape, name, target, type
applethspace, height, name, width, vspace, align, alt
bodybottommargin, link, rightmargin, vlink
buttonvalue, name, type
divnode-type, type
framename
htmlxmlns, encoding, version
iframename, align, width, height
imagexlink:href
imgname, usemap
inputalign
linktype, media, rel, href
metaname, http-equiv
objectname, width, hspace, align, type, border, vspace, height
paramvalue, type, name
scripttype, for
styletype, media

※ 本文有分页: 12345

有帮助,分享给其他小伙伴:

发表评论

标注为 * 的是必填项。您填写的邮箱地址将会被保密。如果是在本站首次留言,审核后才能显示。
若提问,请务必描述清楚该问题的前因后果,提供尽可能多的对分析该问题有帮助的线索。

小伙伴们发表了 2 条评论

  1. 请问kingle oasis 2017里面拷进去一本自己下载的书,点右下角的时候出现“编辑发音”的选项,进去以后就是书名和作者的拼音可以自行编辑,这是干嘛用的?

    • 确认一下,你点击的是否是“电子书”而不是“收藏夹”?貌似只有“收藏夹”有这个“编辑发音”的选项。这个功能没有特别用途,可能只是用于语音辅助。