未在浏览器中拾取style.css


Not picking style.css in browser

我有以下代码

头内

<!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文件名是css文件夹中的style.css。问题是,当我把localhost/Myshop放在浏览器中时,它并没有选择css文件。

/css/style.css

意思是"我的style.css文件在根文件夹中"。例如,如果您使用XAMPP,系统将在htdocs文件夹下进行搜索。但是你的文件夹是Myshop(正如你所说),所以请删除css之前的斜杠。使用此:

css/style.css

首先,如果css是由php编写的,则需要在.css所在的位置使用.php。

为了保证路径,你应该使用类似的东西

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

此外,通常打开php服务器一次,然后回显所有内容以提高处理速度也是一种很好的做法。