さっき知ったのですが CSS の相対パス (background-image の url 関数など) って CSS ファイルからの相対パスなんですね

http://var.blog.jp/html/sample.html

http://var.blog.net/css/sample.css
を読み込んでいて

css ファイルに
div.bg{background-image: url(../img/sample.jpg)}
と書いていたら
http://var.blog.net/img/sample.jpg
が背景画像になります

http://var.blog.jp/img/sample.jpg
ではないのです

JavaScript だと読み込まれた HTML がベースになっているのでちょっと驚きでした