CSS/(PHP/HTML?)背景
对于我的网站,我一直试图让背景工作,并重复,但有一些错误,我猜? 这是我的代码:CSS/(PHP/HTML?)背景,php,html,Php,Html,对于我的网站,我一直试图让背景工作,并重复,但有一些错误,我猜? 这是我的代码: body { background-image:url('../images/backkground.png'); } 然后它被包含在索引中,如下所示: <?php include 'style.css'; ?> 是的,我知道,那些php标签,但那是放在所有其他之前的。 有人知道我做错了什么吗?(如果我做错了什么)如果不使用PHP包含CSS文件,请在HTML中引用它: <
body
{
background-image:url('../images/backkground.png');
}
然后它被包含在索引中,如下所示:
<?php include 'style.css'; ?>
是的,我知道,那些php标签,但那是放在所有其他之前的。
有人知道我做错了什么吗?(如果我做错了什么)如果不使用PHP包含CSS文件,请在HTML中引用它:
<link rel="stylesheet" href="/path/to/style.css" type="text/css">
理想情况下,您可以将其放置在HTML页面顶部的
标记中。如果不使用PHP包含CSS文件,请在HTML中引用它:
<link rel="stylesheet" href="/path/to/style.css" type="text/css">
理想情况下,您可以将其放置在HTML页面顶部的
标记中。您使用的是错误的。您要做的是包括文件的内容服务器端
您希望在HTML输出中包含样式表:
<link rel="stylesheet" type="text/css" href="style.css">
在PHP中,这看起来像:
<?php
echo '<link rel="stylesheet" type="text/css" href="style.css">';
?>
文件所在的位置也可能有问题。它应该与调用页面位于同一目录中,因此如果您在site.com/index.php
上,您应该能够在site.com/style.css
上看到css文件,因为您使用的是错误的。您要做的是包括文件的内容服务器端
您希望在HTML输出中包含样式表:
<link rel="stylesheet" type="text/css" href="style.css">
在PHP中,这看起来像:
<?php
echo '<link rel="stylesheet" type="text/css" href="style.css">';
?>
文件所在的位置也可能有问题。它应该与调用页面位于同一目录中,因此如果您在
site.com/index.php
上,您应该能够在site.com/style.css
上看到css文件,正如其他人已经告诉您的,您正在使用服务器端的include,您应该使用
<?php
echo '<link rel="stylesheet" type="text/css" href="style.css">';
?>
但是,如果出于任何原因需要使用服务器端包含,可以尝试以下操作:
<style>
<?php include 'style.css'; ?>
</style>
正如其他人已经告诉您的,您正在使用服务器端的include,您应该使用
<?php
echo '<link rel="stylesheet" type="text/css" href="style.css">';
?>
但是,如果出于任何原因需要使用服务器端包含,可以尝试以下操作:
<style>
<?php include 'style.css'; ?>
</style>
background.png中有两个“k”?这两个“k”是正确的…图像不会出现。现在的灰色背景保持不变。除非include
不起作用@chris85,否则您确定include
在这里使用正确吗?为什么不
?background.png中有两个“k”?这两个k是正确的…图像不会出现。现在的灰色背景保持不变。除非include
不起作用@chris85,否则您确定include
在这里使用正确吗?为什么不
?什么样的服务器错误?你把它放在头牌上了吗?href
属性中的路径是否正确?这是由PHP而不是HTML引起的。你能编辑你的帖子并给我们你页面的标记吗?你在错误日志中查找了500个原因吗?@FridgeProduction,HTMLs不会给你服务器错误,这是肯定的。是的,sajib,但是有人说要编辑标签,删除php并将其更改为html(标签)。什么样的服务器错误?你把它放在头牌上了吗?href
属性中的路径是否正确?这是由PHP而不是HTML引起的。你能编辑你的帖子并给我们你页面的标记吗?你在错误日志中查找了500个原因吗?@FridgeProduction,HTMLs不会给你服务器错误,这是肯定的。是的,sajib,但是有人说要编辑标签,删除php并将其更改为html(标签)。谢谢先生!这就是解决办法:)谢谢你,先生!这就是解决方案:)