Internet Explorer上的HTML href

时间:2014-01-03 14:13:48

标签: html

所以这是我的HTML代码

<header>
<a href="index.htm"><img src="images/logo.png" alt="Affandi" /></a>
</header>

当我在Chrome,Opera和Firefox上打开它时,我没有任何问题。 但是,当我尝试在Internet Explorer上打开它时,

这就是发生的事情

enter image description here

如果我在Internet Explorer上打开它,我不知道为什么突然我的徽标有灰色边框。

请告诉我你是否有解决方案,我对这个html编码完全陌生。 *对不起我的英文写作不好。

谢谢大家! :)

4 个答案:

答案 0 :(得分:3)

只需在标签IMG中添加属性“border”。

<img src="images/logo.png" alt="Affandi" border="0" />

答案 1 :(得分:0)

您必须删除边框。

在html中试试这个:

<header>
<a href="index.htm"><img src="images/logo.png" border="0" alt="Affandi" /></a>
</header>

或者在css:

<header>
<a href="index.htm"><img src="images/logo.png" style="border:none" alt="Affandi" /></a>
</header>

答案 2 :(得分:0)

尝试添加:

header a {
    border:none;
}

或者简单地说:

a {
    border:none
}

如果您不想在IE中的任何链接上使用边框。 IE用于在链接周围添加边框,并且许多reset.css文件将为您提供开箱即用的功能。

另见:

How to remove borders around links in IE?

答案 3 :(得分:0)

尝试在你的css中使img border等于零