html图像没有出现

时间:2012-11-21 01:44:54

标签: html css

我有以下代码行:

<IMG SRC= "Home.png">

我直接从我的代码的不同部分复制了它。但是,现在主页图像不会显示在我的网站上。它说打印它,但它不可见。这是怎么回事?

编辑:

if(isset($_SESSION['userInfo']['username'])){
    echo '<div class = "header"><a href = "mainPage.php"><IMG SRC= "Home.png" ALT="image"></a>  
    <a href = "myProfile.php"><IMG SRC= "ViewProfile.png" ALT="image"></a>  <a href="cartContents.php"><IMG SRC= "ViewCart.png" ALT="image"></a>';
    echo '</div>';
else{
    echo '<div class = "header">
    <IMG SRC= "Home.png">
    <IMG SRC= "FAQ.png"></div>';
  }

4 个答案:

答案 0 :(得分:0)

您缺少 if 语句的右括号}。这可能是问题所在。

试试这个......

if(isset($_SESSION['userInfo']['username'])){
    echo '<div class = "header"><a href = "mainPage.php"><IMG SRC= "Home.png" ALT="image"></a>  
    <a href = "myProfile.php"><IMG SRC= "ViewProfile.png" ALT="image"></a>  <a href="cartContents.php"><IMG SRC= "ViewCart.png" ALT="image"></a>';
    echo '</div>';
} else {
    echo '<div class = "header">
    <IMG SRC= "Home.png">
    <IMG SRC= "FAQ.png"></div>';
  }

答案 1 :(得分:0)

尝试

<div class="header">
  <img src="Home.png"/>
  <img src="FAQ.png"/>
</div>

答案 2 :(得分:-1)

浏览器上的图像图标是否已损坏?

有一件事可能是Home.png在另一个目录中。您是否从同一文件或其他文件(可能位于另一个目录中)复制此代码?如果您从位于另一个目录中的文件复制此代码,则需要相应地格式化图像源链接。

例如,假设你有一个像这样的目录结构:

-index.htm(文件) -Home.png(文件) -js(目录) -css(目录) - 页面(目录) --- example.htm(页面目录中的文件)

如果您随后将index.htm文件中的代码复制到位于pages目录中的example.htm,则需要修改example.htm页面中的链接,如下所示:

<img src="../Home.png" />

注意&#34; ..&#34;它告诉浏览器在你的html页面所在的目录中查找。

答案 3 :(得分:-1)

确保图像和文件位于同一文件夹中 并确保以H为大写字母的图像Home的名称