【问题标题】:HTML: Can not display image file in subfolder of subfolder (tricky)HTML:无法在子文件夹的子文件夹中显示图像文件(棘手)
【发布时间】:2019-12-10 03:13:16
【问题描述】:

我在我的 html 文件中添加了一个图像,但是使用这种方式

<img src="/img/logo/logo_500x150.png" class="logo" alt="Logo 500x150"/>

网页只显示“缺失图片”图片。

如果我将图像移动到其父子文件夹,那么一切正常:

<img src="/img/logo_500x150.png" class="logo" alt="Logo 500x150"/>

注意事项:

  1. 文件夹结构为:

    web/
        myfile.html
        img/
            logo/
    
  2. 在两种方式中,当我在编辑器中并 ctrl+单击链接时,它们都会显示图像

有什么解决办法吗?谢谢!

【问题讨论】:

    标签: html image netbeans path subdirectory


    【解决方案1】:

    图像位于当前文件夹的上一级文件夹中。试试 img src="../img/logo/

    【讨论】:

    • 不,不是。我将问题编辑得更清楚!
    • 找不到图片时控制台显示什么错误信息?
    【解决方案2】:

    如果 web 是一个公共目录,例如 www.somedomain.com/web

    你可以使用

    <img src="/web/img/logo/logo_500x150.png" class="logo" alt="Logo 500x150"/>
    

    <img src="img/logo/logo_500x150.png" class="logo" alt="Logo 500x150"/>
    

    【讨论】:

    • 我的意思是,在您提到的第一种情况下,它只有在我将徽标图像放在 img 文件夹下时才有效。
    猜你喜欢
    • 2018-05-11
    • 2022-10-07
    • 1970-01-01
    • 2017-05-13
    • 2013-10-14
    • 2021-10-07
    • 2021-04-29
    • 1970-01-01
    • 2017-10-08
    相关资源
    最近更新 更多