我想将CSS添加到我的PHP索引文件中

我想将CSS添加到我的PHP索引文件中,php,html,css,Php,Html,Css,好的,我是实习生,我必须完成的一个项目是重新设计我整个部门的网站。我已经学习了HTML、CSS、javascript、jQuery和php基础知识。我必须用PHP创建我的项目。所以在一个测试文件夹中,我有一个名为index.php的文件。在这个文件中,我想创建一个页眉主体和一个纯粘性页脚。我在许多网站上查看了这个布局,并将代码添加到index.php以及同一文件夹中的style.css文件中 当我试图检查网站是否显示了基本的页眉主体和页脚时(我确实添加了背景色以查看它们是否放置在正确的区域),它

好的,我是实习生,我必须完成的一个项目是重新设计我整个部门的网站。我已经学习了HTML、CSS、javascript、jQuery和php基础知识。我必须用PHP创建我的项目。所以在一个测试文件夹中,我有一个名为index.php的文件。在这个文件中,我想创建一个页眉主体和一个纯粘性页脚。我在许多网站上查看了这个布局,并将代码添加到index.php以及同一文件夹中的style.css文件中

当我试图检查网站是否显示了基本的页眉主体和页脚时(我确实添加了背景色以查看它们是否放置在正确的区域),它所做的就是打印CSS代码。这是我在index.php中的代码

<!DOCTYPE html PUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Created by: Sivaram Penumarty [skpenuma] -->

<? php
         include ("style.css");
?>

<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<link rel="stylesheet" type="text/css" href="style.css" />
<title>WireLess Networking Group US PDE</title>
</head>

<body>

<div class="header"></div>  
<div class="mainbody"></div>
<div class="footer"></div> 
</body>
</html>

无线网络组美国PDE
这就是我在style.css文件中的代码,当我转到它应该承载的链接时,它所做的就是将style.css文件中的所有内容打印到网页上。不管是什么。它从来没有做过我想要的页眉、主体或页脚


非常感谢你的帮助

CSS就是CSS。无论您是否将其包含在
.php
文件、
.html
文件等中,只需在同一文件夹中创建
style.css
文件。

就像大家说的那样,只需创建style.css文件夹并引用它即可


但是,您必须知道您的PHP open标记以及放置它的位置。

这里没有问题。在PHP文件中包含CSS文件就像将其添加到html页面,而不是使“CSS与PHP兼容”。它们是两种不同的东西。.css文件应仅包含css样式指令。您不必在PHP中使用它来做任何事情,因为PHP对css不感兴趣。客户端浏览器需要获取、解释和应用css。你的问题与PHP无关。PHP只是将一些文本打印到浏览器中。您应该首先解决HTML和CSS问题,然后添加PHP以将动态内容添加到这些问题中。如果你没有显示没有显示错误的代码,我们会告诉你你做错了什么(除了疯狂的猜测)。谢谢你所有的回答并为我澄清。起初我认为您所说的是正确的,但在与代码斗争之后,我认为html和php在包含css时必须有所不同。我更新了上面的所有代码以及代码之后问题的底部部分。我的问题是,为什么当我进入网页时,它会打印来自My style.css的所有代码,而不是实际显示我创建的div。谢谢我编辑了我的问题。这现在是有道理的,但是为什么当我在php代码中包含style.css时,就像我在上面编辑的那样,在主体中包含我的div,它会将我的style.css中的所有内容打印到网页上,而不是实际创建div。@user2522055
是使用css的正确方法,而不是php
include()