谢谢大家,感谢这些提示和反馈。
在电子书nav.xhtml中,下面是我正在处理的代码。 我想在序言和本书第一部分之间留一个空白区域。但是,我尝试添加以创建空格或行的任何代码都不起作用。思考?谢谢,戴夫
<h1>CONTENTS</h1>
<ol>
<li>
<a href="../Text/Section0008.xhtml#preface">Preface (Adam Davis)</a>
</li>
<li>
<a href="../Text/Section0009.xhtml#one_part">ONE: BEYOND THE IMAGE</a>
</li>
答案 0 :(得分:0)
我不熟悉Sigil,但由于您的代码包含[css],我假设您可以更改此HTML的CSS。那么一个可能的答案可能是
li {
margin-bottom: 1em;
}
&#13;
<ol>
<li>
<a href="../Text/Section0008.xhtml#preface">Preface (Adam Davis)</a>
</li>
<li>
<a href="../Text/Section0009.xhtml#one_part">ONE: BEYOND THE IMAGE</a>
</li>
</ol>
&#13;
但是,如果您不能只更改CSS,只能更改HTML,那么您必须在列表项中插入<br>
个元素。
<ol>
<li>
<a href="../Text/Section0008.xhtml#preface">Preface (Adam Davis)</a><br/>
<br/>
</li>
<li>
<a href="../Text/Section0009.xhtml#one_part">ONE: BEYOND THE IMAGE</a>
</li>
</ol>
&#13;
(请注意,您需要两个<br>
才能生效,因为一个块末尾的一个<br>
几乎不可见。)
顺便提一下,你提到添加br元素导致解析错误,所以我不确定那里出了什么问题。这是Sigil的事吗?如果是这样,这个答案可能毫无用处。就像我说的,不熟悉Sigil,对不起。