0

我的 PHP 代码中有一段,它不受我的 CSS 样式的影响,我不知道为什么......我没有使用 PHP 的经验,所以我不明白为什么这不起作用,它如果有人能花时间回答我,那就太好了。。代码:

<html>
<style>
    h1 {
        font-family:"Arial";
        padding: 5px;
        color: #1e90ff;
    }
    p {
        font-family:"Arial";
        padding-left: 15px;
        color: #000;
    }
    span {
        font-family:"Arial";
        padding: 15px;
        color: #000;
    }
    #contentwrapper {
        width: 750px;
        border: 2px solid #666666;
        border-radius: 5px;
        background-color: #808080;
        text-align: center;
    }
</style>
<div id="contentwrapper">
<?php

//connect
I REMOVED THE CONNECTION INFO

//query the db
$getnews = mysql_query("SELECT * FROM page_index") or die(mysql_error());

while ($row = mysql_fetch_assoc($getnews))

{
//get data
$title = $row['title'];
$header = $row['header'];
$content= $row['content'];
echo "
<title>$title</title>
";
echo "
<center><h1>$header</h1></center>
";
echo "
<p>$content</p><br><br>
";
}
?>
</div>
</html>

我知道我可以只使用跨度,但我想使用 p 标签是有原因的。谢谢!

4

3 回答 3

0

将此内容保存为 test.html 并检查它是否是您的预期输出?如果没有相应地修改您的 css 并将 css 粘贴回您的 php.ini。添加了头部和身体标签。

<html>
<head>
<style>
    h1 {
        font-family:"Arial";
        padding: 5px;
        color: #1e90ff;
    }
    p {
        font-family:"Arial";
        padding-left: 15px;
        color: #000;
    }
    span {
        font-family:"Arial";
        padding: 15px;
        color: #000;
    }
    #contentwrapper {
        width: 750px;
        border: 2px solid #666666;
        border-radius: 5px;
        background-color: #808080;
        text-align: center;
    }
</style>
</head>
<body>
<div id="contentwrapper">
<title>title</title>
<center><h1>header</h1></center>
<p>paragraph</p><br><br>
</div>
</body>
</html>
于 2012-09-22T13:41:18.357 回答
0

您的 HTML 看起来不完整。

尝试在<head>标签后添加<html>标签。然后在</head>标签之后关闭<title>标签。

在内容之前创建一个标签并在最终标签之前<body>关闭该标签。</body></html>

于 2012-09-22T13:38:19.680 回答
0
  1. 只需为没有 PHP 内容的网页构建一个模板 - 只是原始 HTML
  2. 将 CSS 放入另一个文件中。只需包括它。添加 1. 并确保它是它应该的样子。
  3. 修改 1 以添加数据库中的内容。
于 2012-09-22T13:32:01.120 回答