我有一个带有登录表单的.html文件,希望重新创建它并将其保存为.php文件。然而,我在设置背景图像和其他CSS相关内容时遇到了困难。
下面是我的php代码,我相信它不会为回答我的问题提供指导,但我不知道从哪里开始。我已经查看了W3schools和许多其他网站。
帮助我的一个好的开始是如何在.PHP文件中包含.CSS文件。也许给我一个快速的源代码示例。此外,设置固定背景的代码这张照片将是惊人的。
<?php
$url = 'C:'Users'George'Documents'HTML'bg.jpg';
?>
<html lang="en">
<head>
<title>This is a test</title>
<style type="text/css">
body
{
background-image:url('<?php echo $url ?>');
}
</style>
</head>
<body>
<p>This is a test.</p>
</body>
</html>
<?php
$profpic = "bg.jpg";
?>
<html>
<head>
<style type="text/css">
body {
background-image: url('<?php echo $profpic;?>');
}
</style>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Hey</title>
</head>
<body>
</body>
</html>
将PHP代码放入CSS 不是一个好的编码
body
{
background-image:url('bg.png');
}
就是
您的问题与PHP无关。。。只是CSS。
你的CSS是正确的,但你的浏览器通常无法打开你为URL输入的内容。至少,您需要一个file:
路径。最好按文件的相对路径引用该文件。
如果你要从中派生一个网站,你应该考虑包含其他php文件
<head>
<?php include_once('C:'Users'George'Documents'HTML'style.css'); ?>
<title>Title</title>
</hea>
然后,您可以有一个单独的CSS文件,该文件正被拉入您的php文件中。它提供了一些"更整洁"的编码。