htmlのタグimgのsrcの指定方法

本日はずっと雨! もう梅雨なのか?

ちょっと気になっているところがあってメモとしてここに乗せる。




htmlのタグimgのsrcのパスを指定する時の注意すべきところ:

railsのviewコード中では image_tag とか image_path を使うと
ただ


 <%= image_tag "images/XXX.jpg"%>
にすれば画像が表示される。しかしrailsのviewのコードではないところでは、どうすればいいのか?

方法1:絶対パスを指定する。


方法2:相対パスを指定する。


 現在のURLがhttp://www.sample.co.jpの時は
<img src="images/xxx.jpg">


 現在のURLがhttp://www.sample.co.jp/tokyo/の時は
tokyoというコントローラがあるときには
<img src="../images/xxx.jpg">

というふうに指定しないといけないのだ。