html - 构建 HTML/CSS 页面但无法加载图像

标签 html css image

我正在用 HTML/CSS 构建我的第一个网站,但由于某种原因,当我在 Chrome 中加载 HTML 文件时,我的图像都没有显示。当我按 F12 并转到“源”菜单时,我可以看到我的 index.html 文件(应该加载图像的地方)正在创建错误,指出找不到文件(net::ERR_FILE_NOT_FOUND),即使我使用 Visual Studio 的文件选择器导航到它们,而不是手动键入地址。

以下是该文件的链接,以帮助提供更多上下文(相关区域是页面底部的框): [编辑]/

我已经尝试从 css 样式表中清除我的代码,验证图像地址,但不幸的是,这就是我在学习中目前所知道的尝试。

我要放置图像背景的框的 HTML:

<div class="p-box">
<h1>Hello</h1>
<h2>Goodbye</h2> 
</div>

该框类的 CSS:

.p-box{
    width: 800px;
    height: 500px;
    border: 1px solid #000000;
    margin-top: 30px;
    position: relative;
    background-image:url('/css/images/download.jpg'); 
   }

目标是让图像加载到“p-box”容器中,但是当我在浏览器中保存和刷新文件时没有任何反应。

这是我的第一个网站(也是我在这里的第一篇文章),非常感谢任何反馈。谢谢!

最佳答案

看起来您正在从驱动器加载图像而不是 check.png

的本地路径

在你的CSS中,找到这个:

list-style-image: url('E:\Desktop\HTML and CSS\CSS Tutorial Files\css\images/check.png');

并更改为

list-style-image: url('/css/images/check.png');

这里有一些关于学习 file paths in the browser 的好信息

关于html - 构建 HTML/CSS 页面但无法加载图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56677604/

相关文章:

jquery - 使用 $.get() 检索 HTML 代码段后, Font Awesome 图标消失了

javascript - 更改 HTML/JavaScript 中选择框的位置

javascript - 使用 native javascript/HTML 创建 Html TreeView

objective-c - 如何将图像 URL 保存到照片库并随后使用保存的图像

algorithm - 正方形像素网格的图像旋转算法

javascript - "onclick"html 表单中的按钮不起作用

php - flash 和 jquery 或 html5 音频?

javascript - 处理网页上数百张图片的聪明方法是什么?

java - HTML 自定义 JUnit 报告表对齐不均匀

java - spring java避免特定url的json序列化