我想我会发疯的。我有一个像这样的IMG标签:
<img src="/images/icon-articl.png" alt="xyz" />
一切都很好,图像显示正常。 但是我想将图像命名为icon-article.png,但出于某种原因,这是不被接受的!
<img src="/images/icon-article.png" alt="xyz" />
只会显示ALT文字!我所做的只是复制图像文件并相应地重命名。对“icon-articles.png”做同样的事再好了! 当我在浏览器的地址栏中输入完整地址时,同样的情况是,“icon-article.png”导致在显示其他图像时找不到URL。
这是什么?
PS我认为这不重要,但我现在正在使用本地主机
编辑:纠正我的错字只是为了确保代码本身和文件名都没问题。问题解决了,见下文。
答案 0 :(得分:3)
好的,谢谢大家的努力,对不起,我应该更好地表达自己。代码本身很好,我在问题中给出的只是一个片段。此外,所有文件都存在,我总是复制并重命名它们。
感谢EricG的评论,缓存是问题,CTRL-F5解决了这个问题!
我会更频繁地做这件事......
答案 1 :(得分:2)
关闭你的alt标签
<img src="/images/icon-article.png" alt="... "/>
答案 2 :(得分:2)
可能是icon-article.png图片不是原始的png文件,如果你可能重命名文件扩展名,IE浏览器就不支持它。
答案 3 :(得分:1)
<img src="/images/icon-articles.png" alt="..." />
我在图像文件名中附加了's'。正如你所说的那样,提到了问题。
答案 4 :(得分:1)
确保在更改标记中的名称时也更改了文件名。否则它将无法工作。