繁体   English   中英

HTML错误-以文本形式读取@include(Laravel5)

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM