除非我重命名,否则特定图像不会出现在网站上?

Specific Image not appearing in website unless I rename it?

我正在学习HTML。我做了一个我的摄影网站,在我的主页上放了一些照片作为背景,使用:

background-image: url("images/homepage/IMAGE_NAME.jpg")

但是,我注意到有一张名为 "DSC_0251.jpg" 的特定图像,除非我重命名它,否则它不会显示。我以为是下划线或大写字母D导致不显示,但我在同一个文件夹中还有其他图像,它们的名称相似,例如"DSC_0704small.jpg"。它们都以大写字母开头,并且有和下划线,后者比前者更多。但是,"DSC_0251.jpg" 不会显示,直到我重命名它,即使只是称它为“1.jpg”也行。图片大小我没改,1.4mb,其他完全一样

换句话说,这行代码有效:
background-image: url("images/homepage/DSC_0067.jpg")

但是这一行没有:
background-image: url("images/homepage/DSC_0251.jpg")

我使用 Filezilla 上传文件,我想可能是因为我直接从计算机上的位置将图像拖放到服务器文件夹,而不是导航到 Filezilla 中的位置并拖放那样,但我用另一张大小和名称相似的照片尝试过,但那张有效。我想保持名称不变,这样我就知道它是什么了,此外,如果它再次出现,这也是一个无论如何都需要解决的问题。谢谢!

如果是Linux系统,请尝试检查文件的权限!我有一个类似的问题,出于同样的原因,我的 css 和图像在复制到新机器后没有加载。至于windows,我不和他们一起工作! 只是个菜鸟...