我有一个基本的网站,100%的前端。它在开发期间驻留在计算机上的某个文件夹中,并将托管在免费的虚拟主机上。 index.html位于主目录中。主目录中还有一个css,js,img文件夹。因为这是一台Windows PC,这个文件夹不是根目录(C :),我宁愿不在根目录中拥有我的网站。
我注意到如果我把一个url放在位于C:\ filepath \ mainprojectfolder \ css \的css样式表中,就像这样
background: url("img/image1.jpg");
这被解释为C:\ filepath \ mainprojectfolder \ css \ img \ image1.jpg(解释为从样式表所在的同一文件夹开始),当实际文件位于\ mainprojectfolder \ img \ image1.jpg时,url("/img/image1.jpg")
将被解释为C:\ img \ image1.jpg
如何正确整理我的网站目录?这有标准吗?我不知道它在实际的Web服务器上是如何工作的,但由于这是一个简单的网站,我希望它在我的普通计算机和虚拟主机上都能正常工作。
答案 0 :(得分:0)
希望有效