首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在网页的特定位置上创建permalinks?

如何在网页的特定位置上创建permalinks?
EN

Stack Overflow用户
提问于 2015-04-02 09:24:30
回答 2查看 410关注 0票数 1

我不知道我问的是不是完全的愚蠢。http://www.example.com说,我有一个网页。其中一个页面是/test.html。它的布局如下:

标题在这里 第一个副标题在这里 我同坐,圣洁,敬业。前庭毛皮坐在极小的圆木上。纳克在阿库埃格罗拍卖行索达销售。莫比三次点缀的结果。[医]玻璃体。[医]山羊草不杀金红石。库拉比图尔( Curabitur quis lacus )Sed和laoreet metus一样。乳韧带,前庭同坐,马利苏达一大。明渠和马列苏阿达一样。南大菱鲆。在eros sodales,欧洲大紫花苜蓿。 第二个副标题在这里 我同坐,圣洁,敬业。前庭毛皮坐在极小的圆木上。纳克在阿库埃格罗拍卖行索达销售。莫比三次点缀的结果。[医]玻璃体。[医]山羊草不杀金红石。库拉比图尔( Curabitur quis lacus )Sed和laoreet metus一样。乳韧带,前庭同坐,马利苏达一大。明渠和马列苏阿达一样。南大菱鲆。在eros sodales,欧洲大紫花苜蓿。

我正在寻找的是一个URL,它将用户直接指向第二个子标题。有点像http://www.example.com/test.html#Second_sub_heading_here。有可能这样做吗?我应该读些什么才能理解permalinks?

编辑:,我正在寻找用户端的解决方案。也就是说,用户访问网页时,他想做一个permalink来指导他的朋友到页面的确切部分。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-04-03 13:27:26

除非页面提供链接(例如,维基百科为大多数文章提供链接:示例,标题为“内容”):

  1. 用户必须检查HTML并查找一个id属性,或者一个带有name属性的a/area元素(该元素必须在应该链接到的元素附近)。
  2. 用户必须将此属性的值附加到以#为前缀的当前片段 (如果已经存在这样的片段)。

(可能会有浏览器扩展,使查找这些属性,甚至生成链接更容易。你可以在软件推荐SE上索要。)

如果该元素没有此类属性,则不可能链接到该元素,除非我们讨论安装在用户端的其他软件(例如,实现XPointer的扩展),在这种情况下,如果没有该软件,这些链接将无法用于用户。

票数 1
EN

Stack Overflow用户

发布于 2017-12-19 21:22:55

如果您希望permalinks能够链接到页面上的几个点,那么最好给每个人一个id。

例如:

代码语言:javascript
复制
    <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>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29409402

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档