0

我有最基本的 PHP 代码,只有这 13 行:

<!DOCTYPE html>
<html>
<head>
    <link href="design/faq.css" media="display" rel="stylesheet" type="text/css" />
    <script src="js/jquery.main.js" type="text/javascript"></script>
</head>
<body>
<?php
    print_r( $_GET );
    echo "hey";
?>
</body>
</html>

当我打开此页面时:faq.php?code=sth; PHP 代码正在正确执行,但 CSS 根本不起作用(在任何浏览器中)。由于我主要使用 Opera,以下是屏幕截图:

  1. 解析页面 解析页面

  2. 代码 代码

  3. faq.css CSS

我试过的

  • 我的第一直觉是检查是否faq.css可以访问。是的,该文件的写入属性为0644,与所有其他文件相同。

  • 然后我检查了路径是否没有被正确解析,但事实并非如此,因为我后来也尝试使用完整路径。

麻烦

我完全被最不麻烦的语言(如 CSS)的这种行为所困扰。这里可能是什么问题?CSS 文件只包含这 4 行。

body {
    background-color: #DC2826;
    margin-top: 0px;
}
4

1 回答 1

5

你正在使用media="display". 这不是media属性的有效类型。

请参阅此链接了解有效的设备类型(allauralbraillehandheldprojectionprintscreenttytv)。

于 2012-10-01T18:56:03.107 回答