我有一个包含<img>
标签的 .aspx 页面。当页面显示时,图像的大小框是正确的,所以我假设它知道在哪里可以找到图像;但是,没有图像出现(“红色 X 框”出现在 IE 中)。
这是页面源代码(无论如何,它的重要部分):
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Main Page</title>
</head>
<body>
<div id="HeaderImage">
<!-- "Why is this in a table?"
So the header text can be centered vertically with the logo -->
<table>
<tr>
<td>
<img src="/content/images/Header Image.png" alt="Header Image" />
</td>
<td>
<h2>Main Page</h2>
</td>
</tr>
</table>
</div>
<hr />
<p />
</body>
</html>
请注意,如果我更改图像源的 URL,则图像框仅足以容纳 alt 文本,因此我假设它能够找到图像并获取其大小。为什么图像本身不显示?