首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在使用换行时删除HTML元素之间的空格

在使用换行时删除HTML元素之间的空格
EN

Stack Overflow用户
提问于 2009-07-08 09:13:07
回答 12查看 197.7K关注 0票数 117

我有一个大约有10个img的页面。为了可读性,我想在每个img标记之间加一个换行符,但这样做会在图像之间呈现空格,这是我不想要的。除了在标签中间而不是在标签之间中断之外,我还能做什么吗?

编辑:这是我到目前为止的截图。我想书的书脊图像显示在随机组合,使用PHP。这就是为什么我需要单独的img标签。

EN

回答 12

Stack Overflow用户

回答已采纳

发布于 2009-07-08 09:50:49

你可以使用CSS。在图像上设置display:block或float:left将允许您定义自己的间距,并以您想要的方式设置HTML的格式,但会以可能不合适或不合适的方式影响布局。

否则,您要处理的是内联内容,因此HTML格式很重要--因为图像实际上就像单词一样。

票数 72
EN

Stack Overflow用户

发布于 2012-01-18 05:48:51

抱歉,如果这是旧的,但我刚刚找到了一个解决方案。

尝试将font-size设置为0。因此,图像之间的空白宽度将为0,图像不会受到影响。

我不知道这是否适用于所有的浏览器,但我在Chromium上试过了,在display: inline-block;上也试过一些<li>元素。

票数 164
EN

Stack Overflow用户

发布于 2009-07-08 09:30:02

你可以使用注释。

代码语言:javascript
复制
 <img src="..." alt="..."><!--
 --><img src="..." alt="..."><!--
 --><img src="..." alt="..."><!--
 --><img src="..." alt="...">

不过,我会担心一系列图像并排的语义问题。

票数 76
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1097006

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档