徽标图片无法加载 - PHP

时间:2012-11-12 18:32:21

标签: php image loading

我正在处理一个模板文件,但我遇到了一些令人讨厌的东西。

在header.php文件中,我有以下

<div id="logo">
<a href="index.php"><img src="images/logo.png" alt="MY COMPANY""/></a>
<p class="tagline">MY COMPANY</p>

但是logo.png文件没有显示出来。只显示alt = text和“标语”。

  1. .png文件位于images文件夹
  2. 正确配置了css文件(至少据我所知)
  3. header.php文件位于'images'文件夹之外,因此图像路径应该没问题。
  4. 这是我的css代码仅供参考。

    #logo {
    float:left;
    margin:22px 0 0 0;
    }
    #logo a {
        float:left;
        }
    #logo .tagline {
        display:inline;
        float:left;
        margin:0;
        width:115px;
        line-height:14px;
        color:#aeaeae;
        margin:0 0 0 10px;
        padding-top:5px;
        font-family:Arial, Helvetica, sans-serif;
        }
    

    感谢您的帮助。

4 个答案:

答案 0 :(得分:2)

你的额外“阻止img标签关闭导致你的问题(用[]突出显示)

<a href="index.php"><img src="images/logo.png" alt="MY COMPANY"["]/></a>

答案 1 :(得分:2)

你的imgtag语法有误,删除“在alt属性

末尾的结束”
<img src="images/logo.png" alt="MY COMPANY"/>

答案 2 :(得分:1)

我认为你的PHP托管在linux主机上,检查你的图像及其文件夹的文件权限。

答案 3 :(得分:0)

您可以尝试相对路径吗?类似于“/ web of web app / images / logo.png的路径”。它也可能是文件权限或拼写错误。