我正在为我的博客编写教程,并且我在[code][/code]
我想要显示为代码的文本周围使用标签。我试过[code]
用<code>
,<pre>
或<div class="code-block">
但是,<code></code>
如果我用空格缩进一些行,空格就不会出现,所以它不那么容易阅读。例如
<div id="example1">
code which I would like indented
</div>
<div id="more-code1">
more code
</div>
空格<pre></pre>
确实显示得很好,但看起来像这样
<div id="example2">
code which I would like indented
</div>
<div id="more-code2">
more code
</div>
如果我这样做<div class="code-block"></div>
,它看起来与使用相同code
这可能与我显示帖子的方式有关,所以这是我的 PHP 代码
<div class="box-content">
<p><?php echo bbconvert(nl2br(htmlentities($post['content'], ENT_QUOTES))); ?></p>
</div>
bbconvert()
是一个简单的函数,[list]
用<ul>
或[row]
替换<li>