为什么我的css或html在codeigniter中加载


why does my css nor html load in codeigniter?

当我在视图文件中包含以下代码时:

<link rel="stylesheet" href="<?php echo base_url();>css/libs/animate.min.css" type="text/css" media="all">
<!-- Font Awesome icon library -->
<link href="<?php echo base_url();?>css/libs/font-awesome.min.css" rel="stylesheet" type="text/css" media="all">
<!-- Load primary stylesheet -->
<link rel="<?php echo base_url();?>stylesheet" href="css/skin.css" type="text/css" media="all">

没有加载甚至HTML内容,但是当我删除这些行时,HTML内容会正确加载。那么我该如何加载我的CSS文件呢?它们在我的assests/css

您必须在config/autoload.php 中加载助手

$autoload['helper'] = array('url', 'file','form');

config.php]中

$autoload['helper'] = array('url');

base_url()应该

$config['base_url'] = '';

您错误地关闭了第一个css链接中的php脚本你写的。

 <?php echo base_url();> 

而不是

<?php echo base_url();?>

并检查您是否在代码中加载了url帮助程序?使用这个

 <link rel="stylesheet" href="<?php echo base_url();?>css/libs/animate.min.css" type="text/css" media="all">//mistake in this line missing '?'
    <!-- Font Awesome icon library -->
    <link href="<?php echo base_url();?>css/libs/font-awesome.min.css" rel="stylesheet" type="text/css" media="all">
    <!-- Load primary stylesheet -->
    <link rel="<?php echo base_url();?>stylesheet" href="css/skin.css" type="text/css" media="all">