Liz Castro在此处详细介绍了 Apple 对 ePub 3 脚注的支持。
简而言之,如果脚注链接具有以下epub:tupe="noteref"
格式:
<a epub:type="noteref" href="#n1">1</a>
脚注文本位于具有以下格式的<aside>
标签中:epub:type="footnote"
<aside epub:type="footnote" id="n1">
<p>This is the footnote text. However, if I <a href="http://stackoverflow.com">click this link</a> it does not work.</p>
</aside>
然后,您会在 iBooks 上获得整洁的弹出式脚注。
然而,脚注中的链接(正如我在这里展示的那样)不起作用。当您点击链接时,弹出框会折叠:
关于我需要做什么才能让它发挥作用的任何想法?我在某处缺少 epub 类型声明吗?或者它只是 iBooks 弹出框实现中的一个错误?
[注意:我目前的解决方法是将脚注放在章节末尾的 a 中——就像一个普通的尾注一样——带有相同的epub:type="footnote"
标签。这意味着它将始终显示在那里(与<aside>
隐藏的标签不同),您可以点击本章末尾的链接,但您仍然可以在文本流中获得就地弹出框以获取信息。]