在这里会有一些帮助...... Firefox会显示表格中的最后一列(他们点击的图片来编辑他们的电子邮件地址,这是一个链接),IE8在最后一列中没有显示任何内容(甚至没有出现)显示一列!)我遗漏了表中的其他行,但发生了类似的事情。
任何人都知道为什么?
<table class="profile-display">
<tr>
<td style="text-align: right; color: red;"> Email address: </td>
<td class="profile-content"> <?php echo("$evar"); ?> </td>
<td> <a href="profile_change.php?edit=13"
<img src="../images/writegreen.png" class="profile-edit" alt="Edit"
title="Edit Email Address"
border="0" />
</a>
</td>
</tr>
</table>
答案 0 :(得分:2)
您的<a>
标记缺少其>
。这将导致浏览器在它看到的第一个>
之前无法识别标记的结尾,这是img
标记的结尾。坦率地说,我很惊讶Firefox显示img
。
编辑:此问题的其他常见原因是缺少引号和拼写错误的标记。