【发布时间】:2015-08-25 00:20:03
【问题描述】:
我的 html 文件有以下代码:
<html>
<head>
<link rel='stylesheet' href='css/style.php' media = "screen"/>
</head>
<body>
<h1 id="foo">My h1 foo element</h1>
</body>
<html>
对于我的 php 文件:
<?php
header("Content-type: text/css; charset: UTF-8");
$asd = '#0000ff';
?>
h1#foo {
color: <?php echo $asd;?>;
}
我已经学习了一些教程,这是我可以制作的最简单的教程,但不知何故,输出没有按应有的方式工作。我错过了什么吗?
附:如果我要在 css 中使用 php 变量,它可以是动态的吗?我的意思是在php主体内部,我可以覆盖css中使用的php变量的值并且输出会改变吗?
非常感谢您的帮助!
【问题讨论】:
-
“它不起作用”到底是什么意思。颜色值是空的还是 php 没有被视为 css 文件?您是否通过开发者工具查看过响应?
-
签入html源码!!
-
@PraveenKumar 我不会对此提出异议,但有一种更简单的方法可以做到这一点。他们工作太努力了。
-
@Fred-ii- 同意。
:) -
php分号后面的空格怎么样?