如何让<code>
标记之前和之后都没有换行符?我试过<span>
没有成功。我还在<p>
尝试了嵌套li
,但没有成功。
我认为这不重要,但仅仅为了记录,我也使用prism.js代码样式。
例如,我希望这一切都在线:
<ul>
<li>great way to replace a infinite loop such as <code id = "loopSnippet" class="language-javascript">while (true) { .. }</code></li>
相反,while (true) { .. }
下面有它自己的行。
这是一个小提琴:
答案 0 :(得分:3)
CSS声明code { display: block; }
。删除display: block;
的声明,或将其更改为display: inline;
或display: inline-block;
,以适合您的情况为准。
答案 1 :(得分:1)
答案 2 :(得分:1)
使用display: inline-block
check out the link for inline-block