**** PLEASE download test files, and run it in your PHP environment.
img src="" img src="#" script src="" script src="#" link href="" link href="#" background url() background url('#') background url() link background url('#') link
Chrome 14 url url url url url url url url css - css -
Firefox 6 url - url - url - url - url - url - url url css - css -
IE 9 none url none url none url none index none css 304
NOTICE:
none: none request is send, it is GOOD!
url: http://test.com/path/test.php
index: http://test.com/path/
css: http://test.com/path/test.css
"-" represents that it is fetched from browser cache.
background url('') is the same as background url()
background url('#') is the same as background url(#)
background-image is the same as background
You should turn on "Show BF Cache Responses" in Firebug.