我有一个大约有10个img
的页面。为了可读性,我想在每个img
标记之间加一个换行符,但这样做会在图像之间呈现空格,这是我不想要的。除了在标签中间而不是在标签之间中断之外,我还能做什么吗?
编辑:这是我到目前为止的截图。我想书的书脊图像显示在随机组合,使用PHP。这就是为什么我需要单独的img
标签。
发布于 2009-07-08 09:50:49
你可以使用CSS。在图像上设置display:block或float:left将允许您定义自己的间距,并以您想要的方式设置HTML的格式,但会以可能不合适或不合适的方式影响布局。
否则,您要处理的是内联内容,因此HTML格式很重要--因为图像实际上就像单词一样。
发布于 2012-01-18 05:48:51
抱歉,如果这是旧的,但我刚刚找到了一个解决方案。
尝试将font-size
设置为0。因此,图像之间的空白宽度将为0,图像不会受到影响。
我不知道这是否适用于所有的浏览器,但我在Chromium上试过了,在display: inline-block;
上也试过一些<li>
元素。
发布于 2009-07-08 09:30:02
你可以使用注释。
<img src="..." alt="..."><!--
--><img src="..." alt="..."><!--
--><img src="..." alt="..."><!--
--><img src="..." alt="...">
不过,我会担心一系列图像并排的语义问题。
https://stackoverflow.com/questions/1097006
复制相似问题