完全不知道从哪里开始,所以我为缺乏代码向你道歉。
我的问题是-我有一个页面的信息,按ID排序(从数据库收集)。这些ID是从用户点击链接的另一个页面中引用的,它带他们到页面上,上面有信息,怎么可能有数百个ID在页面上--所以我需要引用每个特定的ID,所以当用户单击时,它会把它们带到ID的确切位置。如何使用锚标记来实现它呢?
在此之前,非常感谢您。
发布于 2014-05-27 15:29:08
在您的“信息页”中,在每个信息块之前放置一个锚标记。如果需要,可以将锚标记保留为空:
<a name="info_{{ ID }}"></a>
用您使用的任何ID替换{{ ID }。
在包含指向信息的所有链接的页面上,在与上述name属性对应的URL末尾添加一个片段标识符:
<a href="page_of_information.html#info_{{ ID }}">Click Here</a>
因此,如果您的ID是数字的,并且您的“信息”驻留在<p>标记中,那么您的代码可能如下所示:
<a name="info_1"></a>
<p>...</p>
<a name="info_2"></a>
<p>...</p>
<a name="info_3"></a>
<p>...</p>
<a name="info_4"></a>
<p>...</p>和
<a href="page_of_information.html#info_1">Click Here</a>
<a href="page_of_information.html#info_2">Click Here</a>
<a href="page_of_information.html#info_3">Click Here</a>
<a href="page_of_information.html#info_4">Click Here</a>https://stackoverflow.com/questions/23893312
复制相似问题