繁体   English   中英

链接到页面的特定部分

[英]Link to specific part of page

我已经尝试了以下所有方法:

<a name="test"></a>
<a id="test"></a>
<h4 id="test">SOME TEXT</h4>

然后像这样链接到他们:

<a href="pagename#test">

所有上述工作都适用于Firefox,IE和Chrome,但它们都不适用于Mac上的Safari 5.xx。 很感谢任何形式的帮助。

<a href="#test">Go to Test</a>

<div id="test">This is Test.</div>

这应该工作。

编辑:此外,如果您想链接到不同页面中的特定ID,我认为您可以使用:

<a href="somepage.html#test">Go to Test on some different page.</a>

看起来你对锚的工作方式有误解,你需要使用href属性。

<a name="test"></a>          <!-- not required -->
<a id="test"></a>            <!-- not required -->
<h4 id="test">SOME TEXT</h4> <!-- this is correct -->

要链接到<h4 id="test">元素,请执行此操作(如果目标位于同一页面上):

<a href="#test">Go to Test</a>

如果目标位于不同的页面:

<a href="other_page.html#test">

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM