[英]HTML Error - Reading @include as text (Laravel5)
我的代码有一个小而愚蠢的问题。 我很久以后才开始使用laravel,他们对语法做了一些更改,但我认为这不是问题所在。 我认为编写基本html时出错。
我的@include显示为文本,甚至当我注释掉该行时-整个事情也显示为文本。
(我正在使用记事本++)
page.php文件
@extends('layouts.layout')
layout.php中
<!DOCTYPE html>
<html lang="en">
<head>
//@include('includes.head')
<link href="{{ asset('/css/style.css') }}" rel="stylesheet">
<style>
body
{
background-color: #B0BEC5;
}
</style>
</head>
<body>
<footer>
</footer>
</body>
</html>
结果:
由于某种原因,我还直接在样式中添加了样式以进行测试,它也不读取我的style.css文件。
style.css文件
html,body
{
height: 100%;
background-color:red;
}
footer {
height: 50px;
background-color: black;
}
如果您想发表评论。 您应该已经按照laravel的方式发表评论了。
{{-- This comment will not be present in the rendered HTML --}}
但是,如果要将其用作布局或扩展它,则应使用扩展名为.blade.php
的文件名。 否则您的{{
标记将不会生效,因此您的.css
或.js
文件也不会加载,这将导致纯HTML输出。
请参阅此处以了解有关Laravel中刀片模板的更多信息。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.