2016-04-09 63 views
1

我有以下代碼不採摘的style.css在瀏覽器

<!DOCTYPE html> 
<html> 
<head> 
<title> <?php print $title ?></title> 
<link rel="stylesheet" type="text/css" href="/css/style.css"/> 
<script src="http://code.jquery.com/jquery-1.11.2.min.js"></script> 
<script src="http://code.jquery.com/jquery-migrate-1.2.1.min.js"></script> 
</head> 
<body> 

在指數

<?php $ha ="active"; $title ="League of Draven" ?> 
<?php require_once 'inc/head.php';?> 
<?php require_once 'inc/menu.php';?> 
<?php require_once 'inc/footer.php';?> 

我的CSS文件名的style.css在css文件夾中。問題是當我把localhost/Myshop放在瀏覽器中時,它沒有選擇css文件。

+0

使用'./'或'../'或不用'/'任何你應該嘗試找到正確的路徑。 'print $ title'需要關閉標籤我認爲';' – Chay22

+0

真棒它在cd/css之前移除後才起作用。感謝:) – Ayaz

回答

1
/css/style.css 

這意味着「我的style.css文件在根文件夾中」。例如。如果您使用XAMPP,系統將在htdocs文件夾下搜索它。但是你的文件夾是Myshop(如你所說),所以請在css之前刪除斜槓。使用這個:

css/style.css 
0

首先,如果css是由php編寫的,您需要在.css所在的位置使用.php文件。

爲了保證您應該使用類似

require_once $_SERVER['DOCUMENT_ROOT'] . 'this/from/your/url.path'; 

路徑此外,它是很好的做法,通常打開PHP服務器一次,然後回顯一切爲了提高處理速度。

+0

我有$ _SERVER的問題。我以前的查詢在這裏:http://stackoverflow.com/questions/36498726/error-in-localhost/36498885?noredirect=1#comment60606993_36498885 – Ayaz

+0

這並不意味着有人會讀你以前的問題。您需要添加更多細節。例如:css與php很少有任何關係,所以我一直在考慮php將一堆css扔出去。 –