我正在尝试将自己的CSS文件添加到我的Codeigniter / bootstrap项目中,但我无法成功链接CSS文件。这是我的代码:
<!doctype html>
<html>
<head>
<title>Test</title>
<link rel="stylesheet" href="<?=base_url()?>public/css/style.css">
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">
<!-- Optional theme -->
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap-theme.min.css">
<!-- Latest compiled and minified JavaScript -->
<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
</head>
<body>
<header>
jrDash
</header>
<div class="wrapper">
当它请求文件时,这是查找CSS文件的位置
localhost/jrdash/%3C?=base_url()?%3Epublic/css/style.css
答案 0 :(得分:0)
您的问题可能出在base_url()函数中。出于这样或那样的原因,您的浏览器没有评估PHP函数。这可能有很多原因:
或其他原因。
您可以验证PHP是否正在运行here。
基本上,在本地服务器上创建一个名为phpinfo.php的新文件,键入:
<?php
phpinfo();
?>
保存,然后导航到该文件。如果您获得了大量有关PHP的详细信息,那么它就会运行。如果没有,那就是你的。
如果它正在运行,请验证上面的代码是否在.php文件中。如果php正在运行,并且代码在.php文件中,那么你发布的内容没有理由不作为PHP进行evalutaing。
一旦你的base_url()的php函数工作,你就应该好了。
P.S。在您的情况下使用base_url函数的最佳方法如下:
<link rel="stylesheet" href="<?=base_url('public/css/style.css')?>">