<a> doesn&#39;t link to external links including ids from internet explorer</a>

时间:2013-04-22 09:44:02

标签: html browser hyperlink

我正在玩基本的HTML,并想出了我浏览器的一些奇怪的行为

我正在使用Internet Explorer 10,Chrome 26.something和Firefox 20.0.1

当我点击外部链接为href = http://wickedlysmart.com/buzz/index.html#Coffee的元素时, 它不会跳转到id,只是从顶部显示网页 - 好像我没有添加“#Coffee”id名称(它只发生在IE上,其他浏览器跳转到带有id的标签“咖啡“,虽然有一个<h2>具有该ID(此网站不是本地的)

但是当我创建一个新的html页面时,一个本地的html页面 - 所有3个浏览器都正常运行并跳转到该页面中的元素,其ID正好在'#'之后。

有什么想法吗?

P.S。我无法编辑我正在使用的链接的外部页面(这是练习的重点),而且 - 我已经在维基百科页面中使用锚点试了它,可能它只是我本地的东西吗?

1 个答案:

答案 0 :(得分:1)

将name-Attribute添加到元素:

<h3 id="Coffee" name="Coffee">Coffee</h3>