电子书扩展
扩展全集
Reeden 电子书公开扩展的名称、用途、放置位置和兼容写法
本附录集中列出规范写法、兼容写法和放置位置。
名称全集
| 类型 | 实现效果 | 规范写法 | 兼容写法 | 放置位置 |
|---|---|---|---|---|
| CSS 属性 | 内容向页面边缘延伸 | reeden-bleed | duokan-bleed | CSS 声明 |
| CSS 属性 | 暗色主题中反色图片 | reeden-dark-mode-invert | dark-mode-invert | CSS 声明 |
| 标准 CSS | 段落首行缩进 | text-indent | duokan-text-indent | CSS 声明 |
| 标准 CSS | 文本装饰线颜色 | text-decoration-color | duokan-text-decoration-color | CSS 声明 |
| 标准 CSS | 波浪装饰线 | text-decoration-style: wavy | text-decoration: reeden-wavyline、text-decoration: duokan-wavyline | CSS 声明 |
| HTML class | 脚注引用 | reeden-footnote | duokan-footnote | 指向脚注的链接 |
| HTML class | 集中式脚注列表 | reeden-footnote-content | duokan-footnote-content | 脚注列表容器 |
| HTML class | 单条脚注内容 | reeden-footnote-item | duokan-footnote-item | 带 id 的脚注项 |
| HTML class | 为单图预览关联题注 | reeden-image-single | duokan-image-single | 单图容器 |
| HTML class | 图片画廊 | reeden-image-gallery | duokan-image-gallery | 画廊外层容器 |
| HTML class | 单个画廊帧 | reeden-image-gallery-cell | duokan-image-gallery-cell | 画廊子项 |
| HTML class | 图片主标题 | reeden-image-main-title | duokan-image-maintitle | 单图或画廊帧内 |
| HTML class | 图片副标题 | reeden-image-subtitle | duokan-image-subtitle | 单图或画廊帧内 |
| HTML class | 带状态图片的音频 | reeden-audio | duokan-audio | audio 元素 |
| OPF property | 图片覆盖全屏页 | reeden:page-fullscreen | duokan-page-fullscreen、reeden-page-fullscreen | spine/itemref@properties |
| OPF property | 完整包含图片的全屏页 | reeden:page-fullscreen-spread | duokan-page-fullscreen-spread、reeden-page-fullscreen-spread | spine/itemref@properties |
| OPF property | 展示跨页图片左侧区域 | reeden:page-fullscreen-spread-left | duokan-page-fullscreen-spread-left、reeden-page-fullscreen-spread-left | spine/itemref@properties |
| OPF property | 展示跨页图片右侧区域 | reeden:page-fullscreen-spread-right | duokan-page-fullscreen-spread-right、reeden-page-fullscreen-spread-right | spine/itemref@properties |
页面出血取值
| 值 | 可见效果 |
|---|---|
left | 向左侧页面边缘延伸 |
top | 向顶部页面边缘延伸 |
right | 向右侧页面边缘延伸 |
lefttop | 同时向左侧和顶部延伸 |
topright | 同时向顶部和右侧延伸 |
leftright | 同时向左右页面边缘延伸 |
lefttopright | 向左、顶部和右侧延伸 |
音频相关属性
这些属性写在带有 reeden-audio class 的标准 audio 元素上:
| 属性 | 作用 |
|---|---|
placeholder | 未播放时显示的图片 |
activestate | 播放时显示的图片 |
title | 音频标题 |
controls | 显示标准播放控件 |
EPUB 3 前缀
使用 reeden:* OPF property 时,在 package 节点声明:
prefix="reeden: https://reeden.app/epub/vocab/#"无前缀的 reeden-page-* 是兼容写法,规范写法为 reeden:*。
Reeden