2017-03-09 109 views
1

缩小/压缩HTML时,通常将所有内容放在一行上。为什么把所有的html放在一行上都不好?

某处我读过或听说过,将所有东西放在一行上都有一个缺陷。我不记得为什么。

喜欢,但是更长的时间:

<!doctype html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1.0"> 

为什么它可不好有在同一行的一切吗?

+0

*我读过或听过的地方* ..在哪里? –

+1

@ Mr.Alien如果我现在已经这么做了,我不需要在这里问这个问题,对不对? –

+0

[所以我们再搜索一次?](https://www.google.co.in/search?q=is+it+good+to+minify+html) –

回答

1

一个技术原因是内联和内联块元素在用空格或换行符分隔时行为不同。一旦我将li标签设置为inline-block,并且在我的静态版本中,它们被换行符隔开,并且在网页上它们每行显示一行,但是当它们使用php生成时,它们全都在一行中,导致li显示为一整行线。类似地,span彼此之间具有空格的标签在网页的视觉输出中具有实际的词间距。

相关问题