将代码片段放在没有空行的表中

时间:2012-05-04 16:13:36

标签: html css layout

对于具有多行(其中一些是缩进行)的预格式化代码片段,HTML元素为<pre>。但是,当我在表中使用它时,浏览器会在片段前后插入一个空行,即使我没有将标记放在单独的行上。有没有办法防止这种情况发生?

1 个答案:

答案 0 :(得分:1)

是。您需要删除浏览器自动应用于元素pre的默认填充和边距。

执行此操作<pre style="padding:0; margin:0;"></pre>

如果这不会删除所有空格,请将display: inline;添加到样式属性。默认情况下,它使用display: block;