我的问题不是关于css,而是关于标签之间的html页面内的空格等。
是否有任何理由页面http://m.aol.com/portal/在html代码中包含这么多空格(请查看http://m.aol.com/portal/页面的源代码)? 我错过了什么吗?
如何在移动版本的页面上显示这么多空格?有什么猜测?为什么和为什么?
答案 0 :(得分:5)
他们可能不在乎,因为文档本身被gzip压缩然后在客户端解压缩。因此,即使他们删除这些空间也不会减少流量。
答案 1 :(得分:4)
它可能是由某些服务器端语言(例如ASP.NET
)生成的,因此程序员和网站管理员无法直接使用此HTML代码。
答案 2 :(得分:2)
浏览器通常会忽略任意多个空格。空格和制表符通常用于缩进源文件以获得更好的可读性。使用服务器端语言(例如PHP
)可能会导致混乱的html源。
然而,这些不可打印的标志需要从服务器转移到用户,导致不希望的开销。 例如,谷歌正在从其脚本和页面中删除大部分空白区域,以节省宝贵的时间和带宽。