use*_*263 3 html css codeigniter twitter-bootstrap
我正在使用CodeIgniter,我正在加载一个视图$this->load->view('index').
我的目录看起来像这样
在视图(in applications/views/index.php)中,我在头标签中引用如下:
<link href="/assets/css/bootstrap.css" rel="stylesheet">
Run Code Online (Sandbox Code Playgroud)
但是控制器只加载html的元素而没有任何样式的Bootstrap css.我引用了错误的方法吗?
你可以使用url helper,site_url()函数让它变得简单:
<link href="<?php echo site_url('assets/css/bootstrap.css'); ?>" >
Run Code Online (Sandbox Code Playgroud)
您还可以使用HTML帮助程序和link_tag()函数:
echo link_tag('assets/css/bootstrap.css');
Run Code Online (Sandbox Code Playgroud)
要使用帮助程序,请在控制器构造函数中添加以下行:
$this->load->helper('url');
$this->load->helper('html');
Run Code Online (Sandbox Code Playgroud)
或者,您可以在application/config/autoload.php文件中全局加载这些帮助程序.有关 详细信息,请参阅http://codeigniter.com/user_guide/general/autoloader.html.