Do you need the number of HTTP requests to run a web page?
Conceptually, each asset is a separate request. In practice, most servers allow the browser to reuse the same physical socket connection for multiple requests (but they are still issued one after the other), and this can significantly improve performance (because you need additional round trips to establish a connection, and subsequent requests may copy to the ACK for the previous request: you cut a lot of rounds).
But yes, there is always one request / response per resource per page.
On high latency connections (e.g. Australia → USA), the number of round trips can be a significant bottleneck, and therefore things like CSS sprites are widely used.
a source to share
All digital assets in a web document are passed on separate HTTP requests . However, modern web servers and browsers can use the same TCP connection with HTTP keep-alive .
a source to share