平凡エンジニアによる平凡ブログ

平凡インフラエンジニアがスキルアップを目指してプログラミングやクラウドやサーバといったインフラのアウトプットをしていきます!

【rails】画像の表示方法について(image_tagについて)

久しぶりの更新になってしまいました。
今日はrailsでの画像を挿入するimage_tagについてです
結論から今までhamlで記載していたコードと、image_tagを以下に記載します。
※指定している画像は/app/assets/images配下に配置してます。

#以前から記載していた方法
%img{src: "assets/logo-white.png"}/

#image_tag
= image_tag "logo-white.png"

非常にわかりやすいのと、あとimage_tagはそのあとにsize:をつけることで
画像の幅と高さも指定することもできます。以前からの方法だと幅、高さはcssに記載する必要がありました。

よく使うことになるので、覚えておきたいです。