我将网站托管在家用服务器上,因此我们不会通过第三方。即使我已经链接了CSS,该文件与HTML都位于同一区域,并且所有图像都只设置了一个文件,但基本HTML却没有任何显示。
请让我知道您是否遇到了HTML文件无法运行的问题,直到它托管在我们的服务器上,以及您如何修复它。谢谢!
当我仅将HTML文件加载到浏览器(chrome)中时,所有内容都会很好地显示出来,但是一旦尝试托管它,看起来就不会一样了。
这是我用来链接CSS文件和图像的一些代码,只是为了确保其中没有错误:
<head>
<title>Alexandra ReganHolzheimer</title>
<link href="pages_style.css" rel="stylesheet" type="text/css"
media="screen">
</head>
对于图像:
<div class="container">
<img src="img/me3.jpg" alt="me" class="logo">
</div>
更新:我想我明白了。问题出在我的服务器不喜欢下划线,而且很多情况下都区分大小写。您的建议非常有帮助,使我走上了正确的道路。 谢谢!
答案 0 :(得分:0)
一旦您将URL加载到浏览器上。然后查看页面源。在pagesource中,请检查您的CSS是否正确加载。如果错误意味着请更正,然后重新加载。
答案 1 :(得分:0)
当我尝试将一个学习项目托管到服务器上时,我遇到了类似的问题。 我通过使所有引用都相对来解决它。
例如: 如果您的文件结构如下:
your_project /
pages_style.css
index.html
img/
只需将img/me3.jpg
中的路径从./img/me3.jpg
更改为index.html
。
我希望它会有所帮助。 :)