Does using multiple CSS files (default.css, print.css, mobile.css...) affect a website's load time?
|
Yes. The more HTTP requests you make, the slower your site will load. That's why Yahoo's first recommendation in 'Best Practices for Speeding up Your Website' is to minimise HTTP requests by combining CSS files:
|
|||
|
|
|
Yes. Each one has an overhead of an http request. However, by the looks of it you're using different style sheets for different media types, so the browser should only use them if it needs them, providing you're defining them like this:
For mobile you can be clever and use media queries according to the abilities of mobile devices: http://www.alistapart.com/articles/responsive-web-design/ |
|||
|
|