2014-03-12 71 views
0

我是新來的CI,爲了測試它是如何工作的,我開始製作css文件然後是html文件,但問題是我無法將我的css文件鏈接到html文件。
這是我的html:css未鏈接到codeignitor中的html文件

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> 
<link rel="stylesheet" href="code/application/style/style.css"> 
<title>Insert title here</title> 
</head> 
<body> 
Hi 
</body> 
</html> 

這是我的CSS:

body 
{ 
    background-color: black ; 


} 
+0

可能重複的文件無法正確加載在其他代碼的頁面](http://stackoverflow.com/questions/21739397/bootstrap-files-not-load-properly-in-other-codeigniter-pages) –

回答

1

圖片,CSS文件等需要駐留在應用程序文件夾之外,最好在位於上的「資產」文件夾同一級別。然後,您可以鏈接到他們的意見,像這樣:

<link rel="stylesheet" href="<?php echo base_url(); ?>assets/css/style.css"> 

您的文件夾結構將是:

ci-project 
-index.php 
-application 
-assets 
--css // --> style.css 
--img // --> logo.png 
+0

這是完全一樣的你的建議結構.. – user3410718

+0

看到我更新的答案。這是正確構建CI安裝的子文件夾的問題。 – Mudshark

+0

它的結構是你需要的方式 – user3410718

0

可能:[引導的

<link rel="stylesheet" href="../code/application/style/style.css">