如何在网页的特定位置创建永久链接?
我不知道我是否在问愚蠢。 我有一个网页,说http://www.example.com
。 其中一页是/test.html
。 它有以下布局:
标题在这里
第一个子标题在这里
lorem ipsum dolor sit amet,consectetur adipiscing elit。 Mauris vestibulum dolor坐在ater ultrices rhoncus上。 在arcu eget libero auctor sodales的Nunc。 Morbi tristique tincidunt consequat。 Donec vitae ipsum ac ligula ornare ornare eu et mi。 Morbi iaculis risus ut dolor aliquam sodales。 这是一个非常重要的东西。 Curabitur quis lacus at eros suscipit accumsan。 Sed坐在amet laoreet metus上。 Donec ligula lacus,vestibulum eu facilisis sit amet,malesuada a magna。 Nulla坐amet malesuada augue。 Nam maximus rhoncus placerat。 Cros vestibulum erat in eros sodales,eu luctus elit maximus。
第二个子标题在这里
lorem ipsum dolor sit amet,consectetur adipiscing elit。 Mauris vestibulum dolor坐在ater ultrices rhoncus上。 在arcu eget libero auctor sodales的Nunc。 Morbi tristique tincidunt consequat。 Donec vitae ipsum ac ligula ornare ornare eu et mi。 Morbi iaculis risus ut dolor aliquam sodales。 这是一个非常重要的东西。 Curabitur quis lacus at eros suscipit accumsan。 Sed坐在amet laoreet metus上。 Donec ligula lacus,vestibulum eu facilisis sit amet,malesuada a magna。 Nulla坐amet malesuada augue。 Nam maximus rhoncus placerat。 Cros vestibulum erat in eros sodales,eu luctus elit maximus。
我正在寻找的是一个URL,它将用户直接导向第二个子标题。 类似于http://www.example.com/test.html#Second_sub_heading_here
。 是否有可能做到这一点? 我应该阅读什么东西来理解固定链接?
编辑:我正在寻找来自用户端的解决方案。 也就是说,用户访问该网页并且他想要创建固定链接来将他的朋友指向该页面的确切部分。
除非页面提供链接(例如,维基百科对大多数文章都有效:例如,标题为“内容”):
id
属性或name
属性的a
/ area
元素(它必须靠近应该链接的元素)。 #
作为前缀(如果已经存在这样的片段,则替换它)。 (可能有浏览器扩展可以更容易地找到这些属性,甚至可以生成链接,您可以在Software Recommendations SE上索要这些属性。)
如果这个元素没有这样的属性,除非我们讨论安装在用户端的附加软件(例如,实现XPointer的扩展),否则链接到它是不可能的,在这种情况下,这些链接对于没有这个软件。
如果你想永久链接能够链接到你的网页上的几个点,最好给每个人一个ID。
例如。
<div id="first">
<p>
to link to second Id <a href="#second">go to second Div</a>
</p>
</div>
<div id="second">
<p>
You'd arrive here. To go to the first, use <a href="#first">Return to
the First One</a>
</p>
</div>
链接地址: http://www.djcxy.com/p/88583.html
上一篇: How to create permalinks on particular position for web pages?