我想知道是否有任何技术可以用来删除浏览器中显示的空白而不牺牲 HTML 的可读性。
例如,将 HTML 放在不同的行上(使用它时更易于阅读)会在 div/spans/li 之间创建不需要的空白 - 非常令人沮丧。我能看到的唯一方法是将所有 HTML 推送到一行,这使得阅读/编辑和维护成为一场噩梦。
例如看到这些小提琴。
Fiddle 1具有可读的 HTML,但由于不需要的空白,图像被推到第二行。
Fiddle 2将 HTML 全部放在一行上,令人沮丧,但输出是正确的。
我想知道是否有办法解决这个问题,或者这只是我必须处理的事情?
对我来说,以下代码并不容易使用。
<div class="prodGrid">
<div class="prod"><img src="http://www.sciencebuzz.org/sites/default/files/images/cat_0_0.jpg" alt="text" /></div><div class="prod"><img src="http://www.sciencebuzz.org/sites/default/files/images/cat_0_0.jpg" alt="text" /></div><div class="prod"><img src="http://www.sciencebuzz.org/sites/default/files/images/cat_0_0.jpg" alt="text" /></div></div>