10
8

More than 3 years have passed since last update.

laravel asset関数でcssファイルと画像を呼び出す

Last updated at Posted at 2021-03-08

はじめに

HTMLでimgの表示とasset関数でimgを表示するのがごちゃごちゃになったので備忘録として投稿します。

asset関数とは?

asset関数とはlaravelにあるヘルパ関数の一つになります。
詳しくはlaravelの公式ページをご覧下さい。
画像の呼び出し、URLの遷移として使用可能です。

asset関数でimgを呼び出す方法?

asset関数はlaravelのpublicフォルダから見た時に、どこにあるのかを引数として指定する必要があります。laravelのフォルダ構成はスクショの様になっています。
“スクリーンショット” 2021-03-08 14.19.05.jpg

asset関数をどの様に記述するのか?

publicフォルダから見た時に、どこにあるのかを引数として書くには以下の様にします。

index.blade.php
//cssファイルの呼び出し
<link rel="stylesheet" href="{{ asset('/css/bulletin-board/index-list.css') }}" >

//画像の呼び出し
<img src="{{ asset('/css/images/black-board.jpg') }}" >

最後に

HTMLで<img src="images/black-board.jpg">で画像を呼び出せる方法は前から知っていたが知識が増えるとあれはどうなの?これはどうなの?と疑問が増えて試行錯誤の連続があると思います。一度整理してとりあえず書いてどの様に反映されるかを確認するキッカケとなりました。画像やcssファイルを呼び出すときはasset関数で統一するように調整してみます。

参考文献

Laravel 5、{{url}}と{{asset}}の違いは何ですか?

10
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
8