画像の置き場所によるパスの指定方法の違い
public 以下に置いたとき
public以下に置いたファイルを指定するときは、パスを / から始める。ファイルが public/images/foo/bar.jpg なら、
image_tag "/images/foo/bar.jpg"
とする。パスを / から始めることにより、public以下を指定したことになる。
assets/images 以下に置いたとき
パスを / から始めてはいけない。app/assets/images/foo/bar.jpg なら、
image_tag "foo/bar.jpg"
とする。