<!doctype html>
<html lang = "en">
<head>
</head>
<body>
<h1>Hello World! </h1>
<img src= "images/cribbage.png" width= "970" height="224"/>
<div id = "future"></div>
<form id = "form" id = "chat_form">
<input id = "username" type="text">
<input type = "submit" value="Play">
</form>
<script src = "/jquery/dist/jquery.js"></script>
<script src = "/socket.io/socket.io.js">
</body>
</html>
然而,当我加载网站时,我得到了 the following并将图片替换为损坏的图片图标。
这里到底出了什么问题?
答案 0 :(得分:1)
图片字段与index.html不在同一文件夹中。这意味着您的路径应该离开node_modules文件夹,然后进入images文件夹。
你应该使用/(离开节点文件夹)图像,然后使用/(进入图像文件夹)cribbage.png
所以../ images / cribbage.png
答案 1 :(得分:1)
检查文件夹中图像名称是否小写,因为它区分大小写
答案 2 :(得分:0)
尝试:
<img src= "/images/cribbage.png" width= "970" height="224"/>
答案 3 :(得分:0)
images文件夹在正确的位置吗? 确保可以从浏览器访问该文件夹。
答案 4 :(得分:0)
对于我来说,我的文件夹 ei img / images 太多,所以我将所有图像从 images 文件夹移到了 img 文件夹,并且我的所有图片都能成功显示
答案 5 :(得分:0)
您应该尝试这个
<img src= "./images/cribbage.png" width= "970" height="224"/>
答案 6 :(得分:-1)
<form id="form1" runat="server">
<div>
<img src="../../../Images/Gallery/error2.jpg" width= "500" height="300" CssStyle="text-align:center"/>
</div>
</form>
</asp:Panel>
答案 7 :(得分:-1)
放置完整的 URL 链接。 例如:您的服务器名称 test.com http://test.com/imagefoldername/imagename