【发布时间】:2019-10-08 11:44:07
【问题描述】:
尝试在浏览器中查看 index.html 文件时,它不显示任何图像。我得到一个损坏的图像图标。
我检查了页面并收到以下错误:
加载资源失败:net::ERR_FILE_NOT_FOUND
图像位于主文件夹(即测试站点)中的图像文件夹(即图像)中
我尝试了多种浏览器:Firefox、Chrome、Internet Explorer..
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title>My test page</title>
</head>
<body>
<img src="\test-site\images\japanese.png" alt="My test image">
</body>
</html>
我正在尝试显示此图像。但是,损坏的图像图标显示但没有图像...
错误:加载资源失败:net::ERR_FILE_NOT_FOUND
【问题讨论】:
-
您确定您访问的文件路径正确吗?更改文件路径以使用正斜杠
/而不是反斜杠 `\`,然后重试。 -
看来你的路径不对。试试这样的
./test-site/images/japanese.png并确保您没有输入任何错误。 -
@AminuKano 提到了斜线。这是基于 Windows 或 *nix 的网络服务器吗?图像的本地路径也可能与图像的主机路径不同。
-
反斜杠和正斜杠都有效,./test-site/ 也无效.....这是一个Windows系统(忘了提)
-
尝试从资源管理器打开图片到浏览器,如果成功了,肯定会在index.html中显示图片
标签: html image google-chrome