Передаю проект товарищу по работе. его разработка в Laravel.
у нас проблема с макетом это код:
<head>
<meta charset = "utf-8">
<meta name = "viewport" content = "width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name = "title" content = "Título de la WEB">
<meta name = "description" content = "Descripción de la WEB">
<link rel = "stylesheet" href = "css/estilos.css">
<link rel = "stylesheet" href = "https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity = "sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin = "anonymous">
</head>
Я связываю css, который находится в ../public/css/ с участием:
<link rel = "stylesheet" href = "css/estilos.css">
у моей напарницы такой же код, единственное, что в проекте отличается, - это имя папки проекта, но для нее связывание с ней не работает, она должна указать:
<link rel = "stylesheet" href = "public/css/estilos.css">
мы не можем работать с этой проблемой, потому что это репозиторий. у нас такая же проблема с изображениями в / public / images /
я доказал с
{{ HTML::style('css/bootstrap.min.css') }}
но бросает
Class 'HTML' not found (View: G:\xammp\htdocs\fractalpage\resources\views\layouts\inicio\home.blade.php)
даже имея "laravelcollective / html" и его конфигурацию
каковы способы и правильный хороший способ сделать ссылку на изображение и css?
Вы можете использовать это:
{{ url('css/estilos.css')}}
Это правильный способ получить изображения, файлы CSS и js.
Или
{{ asset('css/estilos.css')}}
, что может быть немного более наглядным.