我的HTML锚点如下所示。
<a name="template-8"/>
<h4 class="template" id="template-8">A title</h4>
据我所知,浏览器应该跳转到具有匹配名称或ID属性的元素。
当我在url中输入http://my.site.com/templates#template-8时,Safari如预期般跳转到页面底部。
然而,以下链接时锚点无效。Chrome、Opera、IE7和Firefox都能正常工作。
<a href="http://my.site.com/templates#template-8">A link</a>
Safari的版本是5.0,这可能是Safari的一个bug吗?
<a name="target-id" />
而不是<a href="#target-id">Target ID</a>
? - 2540625