css の相対パス
さっき知ったのですが CSS の相対パス (background-image の url 関数など) って CSS ファイルからの相対パスなんですね
http://var.blog.jp/html/sample.html
が
http://var.blog.net/css/sample.css
を読み込んでいて
css ファイルに
http://var.blog.net/img/sample.jpg
が背景画像になります
http://var.blog.jp/img/sample.jpg
ではないのです
JavaScript だと読み込まれた HTML がベースになっているのでちょっと驚きでした
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 がベースになっているのでちょっと驚きでした