小弟看到一篇文章说图片地图可以减少HTTP请求数量,不是很明白为什么会减少请求数量,请各位指教!

图片地图代码




问题:
比如此图片地图的两个热区,target连接到两个不同的url上。小弟认为点击其中一个url就会向服务端发出一个请求。可是为什么文章说,这两个请求会合并为一个请求。

[quote]比如此图片地图的两个热区,target连接到两个不同的url上。小弟认为点击其中一个url就会向服务端发出一个请求。可是为什么文章说,这两个请求会合并为一个请求。[/quote]

你理解的和 理论不是同一个东西。

比如,有图片Map的是index.html

那个理论说的是 index.html在显示的时候,如果用图片Map,会减少此次HTTP请求的数量。

你说的那个是,在Index.html显示完后的事情了。

[color=blue][b]
HTTP中,一个图片,需要占用一次HTTP请求。

如果用Map的话,只要请求一个大图片即可。

如果不用Map的话,则要请求多个小图片,于是HTTP请求的数量就多了。[/b][/color]