我的css.php文件被浏览器忽略了


My css.php file is being ignored by the browser

我有这个文件:

<link src="http://mysite.com/theme/skin/frontend/default/beckin/css/options.css.php" rel="stylesheet" type="text/css">

显示在源代码中。另外,当我点击源代码中的链接时,它会显示css。但是,浏览器没有使用这个文件,它也没有显示在Firefox检查器中。

我怎么做才能让浏览器使用这个css文件?

BTW:这是一个自定义扩展,允许您更改主题颜色。再次,文件工作正常,但浏览器忽略它??

谢谢!

我把这个贴在这里b/c我想一个好的php和css专家可能知道这个问题的答案

这不是"src"是"href"。

 <link href="http://mysite.com/theme/skin/frontend/default/beckin/css/options.css.php"  rel="stylesheet" type="text/css">

这是一个很常见的错误:)你应该使用'href'属性而不是'src'来指定文件的位置

确保脚本发送有效的Content-Type HTTP header:

header("Content-Type: text/css");