我有一个非常基本的网页,由于某种原因,图片不会出现在网页上。当我使用链接到外部网站的完整URL时,图像显示正常,但我无法链接到我本地托管的图像,我不知道为什么。这是代码:
<html>
<header>
<link rel="stylesheet" type="text/css" href="common/style.css">
</header>
<body>
<?php require_once 'common/header.php' ?>
<div class="container">
<img src="http://apod.nasa.gov/apod/image/1410/M6SidingSpringLigustri.jpg" alt="Test 1" height="200" width="300">
<img src="1.png" height="200" width="300">
<img src="common/2.png" height="200" width="300">
</div>
</body>
</html>
我有什么明显的遗失?!?
答案 0 :(得分:0)
图片文件不显示在php文件中?你有一个html源文件,它有一个带有源值的图像标记。
有几个原因导致图像无法显示,可能是无效图像,文件不存在等。请尝试将src复制到浏览器的网址中,然后显示图片。
如果图片没有显示,它会为你提供一个好主意。
答案 1 :(得分:0)
根据您的HTML,图片1.png
必须与HTML页面位于同一文件夹中,2.png
必须位于common
文件夹中,而|_index.html
|_1.png
|_common
|_2.png
文件夹必须位于与HTML页面相同的文件夹。
{{1}}
答案 2 :(得分:0)
如果您想要显示NASA图片,请使用:
https://apod.nasa.gov/apod/image/1410/M6SidingSpringLigustri.jpg
我加载了网址,并使用SSL加载了网址。