我有以下代码行:
<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>';
}
答案 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的名称