gpt4 book ai didi

css - HTML 和样式表的疯狂问题 : stuff is showing up that I didn't even write

转载 作者:行者123 更新时间:2023-11-28 00:25:57 26 4
gpt4 key购买 nike

这个问题很难描述。我觉得我已经进入暮光之城。但是,我是 HTML 和 CSS 的新手,很有可能我做错了一些事情。

我在一个文件夹中有多个文件,其中包括:style.css、homePage.html 和 addPerson.php

我打算将 style.css 作为处理这两个页面的外部样式表。我首先编写了 addPerson.php 并且毫无问题地让它与外部样式表一起工作。但是,一旦我添加了 homePage.html 文件(链接到 addPerson.php 网页),我就遇到了各种疯狂的问题。在我的 addPerson.php 页面的左侧,有一个无序列表的链接,使用“float”固定在左侧。在我的 homePage.html 文件中,我想要这个完全相同的列表。因此,我将代码复制并粘贴到该文件中。该代码如下所示:

<body>
<div class="Links">
<p>
Add new content:
<ul>
<li><a href="addComments.php">Add comments to movies</a></li>
<li><a href="addMovieInfo.php">Add movie information</a></li>
</ul>
Browse content:
<ul>
<li><a href="showActorInfo.php">Actors</a></li>
<li><a href="showMovieInfo.php">Movies</a></li>
</ul>
Search:
<ul>
<li><a href="searchActorsOrMovies.php">Search</a></li>
</ul>
</p>
</div>

这是引用了 style.css 中的“链接”类:

.Links
{
float: left;
background-color:#E6E6E6;
height: 522px;
}

这段代码使得页面左侧出现灰色背景的链接列表。它在 addPerson.php 中工作得很好。这是该文件的屏幕截图:http://i1126.photobucket.com/albums/l610/cpatton1027/Screenshot2011-04-25at104256PM.png?t=1303796942

但是,当我将那段代码复制并粘贴到 homePage.html 中时,我发现它不起作用。相反,类引用不执行任何操作。它只是显示为一个无序列表的链接,没有灰色背景或任何东西。因此,homePage.html 看起来像这样:http://i1126.photobucket.com/albums/l610/cpatton1027/Screenshot2011-04-25at104311PM.png?t=1303796993

觉得这有点奇怪,我对 homePage.html 进行了一些测试。我将代码缩减为:

<body>
<div class="Links">
<p>
Add new content:
<ul>
<li><a href="addComments.php">Add comments to movies</a></li>
<li><a href="addMovieInfo.php">Add movie information</a></li>
</ul>
</p>
</div>
</body>

但是,我发现这样做的时候,事情变得很奇怪!这是一张照片:http://i1126.photobucket.com/albums/l610/cpatton1027/Screenshot2011-04-25at104341PM.png?t=1303797030

这对我来说毫无意义。

然后我进一步削减代码,以:

<body>
<div class="Links">
<p>
Add new content:
<ul>
<li><a href="addComments.php">Add comments to movies</a></li>
</ul>
</p>
</div>
</body>

现在有了这个改变,它突然看起来正确了。灰色背景在那里,其余的文字不在。这是它的样子:http://i1126.photobucket.com/albums/l610/cpatton1027/Screenshot2011-04-25at105119PM.png?t=1303797106

这到底是怎么回事?为什么 Links 类在我的初始文件中工作得很好,但在我创建的这个新文件中却很糟糕? (注意:在试图解决这个问题的过程中发生了很多其他奇怪的事情,但由于我已经写了一本小说,所以我决定将它简化为解决这个问题)。

最佳答案

我想知道这是不是缓存问题?浏览器倾向于缓存页面而不是返回服务器来获取它们...如果您经常更新页面,请记住按 Ctrl + F5 清除缓存并完全重新获取页面,否则您可能会认为您的更改未保存。

如果您将文本放回原处,homePage.html 是否会恢复为非工作版本?

编辑:另外,当然,这可能是服务器没有您期望的正确代码版本的问题。如果您查看源代码并发现它没有您期望的 HTML,那么您需要确保您向正确的地方发出请求,并且那个地方有正确的代码。这包括 HTML、PHP 和 CSS 页面。

关于css - HTML 和样式表的疯狂问题 : stuff is showing up that I didn't even write,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5786290/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com