当前位置: 首页 > 知识库问答 >
问题:

如何在网页的特定位置创建永久链接?

壤驷子安
2023-03-14

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

lorem ipsum dolor sit amet,是一位杰出的献身者。毛里斯前庭多尔坐在阿梅特·乌尔特里塞斯·朗库斯(amet ultrices rhoncus)。NANC在arcu eget libero拍卖行sodales。Morbi tristique tincidunt consequat。Donec vitae ipsum ac ligula ornare ornare eu et mi。Morbi iaculis risus ut dolor aliquam sodales。暂时的精英,不发红晕。厄洛斯·苏西皮特·库拉比图·奎斯·拉克斯。他坐在阿梅特·拉奥里特·梅特斯身边。前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭。不,我不知道。南大菱鲆。大前庭位于苏打河畔,欧洲精英最大。

lorem ipsum dolor sit amet,是一位杰出的献身者。毛里斯前庭多尔坐在阿梅特·乌尔特里塞斯·朗库斯(amet ultrices rhoncus)。NANC在arcu eget libero拍卖行sodales。Morbi tristique tincidunt consequat。Donec vitae ipsum ac ligula ornare ornare eu et mi。Morbi iaculis risus ut dolor aliquam sodales。暂时的精英,不发红晕。厄洛斯·苏西皮特·库拉比图·奎斯·拉克斯。他坐在阿梅特·拉奥里特·梅特斯身边。前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭-前庭。不,我不知道。南大菱鲆。大前庭位于苏打河畔,欧洲精英最大。

我要找的是一个URL,它直接将用户指向第二个子标题。类似于http://www.example.com/test.html#Second_sub_heading_here。有可能这样做吗?要了解permalinks,我应该阅读哪些内容?

编辑:我正在从用户端寻找解决方案。也就是说,用户访问网页时,他希望创建一个永久链接,将他的朋友引导到该网页的确切部分。

共有2个答案

史懿轩
2023-03-14

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

  1. 用户必须检查HTML并查找id属性,或者带有名称属性的区域元素(必须靠近应该链接到的元素)
  2. 用户必须将此属性的值附加到当前URL,前缀为#(如果已经存在这样的片段,则替换它)

(可能会有一些浏览器扩展,使查找这些属性,甚至生成链接变得更容易。您可以在软件推荐中请求它们。)

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

邢小云
2023-03-14

如果您希望永久链接能够链接到页面上的多个点,那么最好为每个点提供一个id。

eg.

    <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>
 类似资料:
  • 我想创建一个的,在我关闭Powershell的当前会话后不会过期,假设我有这个别名: 这完美地创建了别名,但我想在关闭当前会话后使用它,我如何才能实现这一点。 注: PowerShell帮助系统建议我可以导出我创建的别名,并在下次打开新会话时导入它们,实际上这并不是我想要的,因为,在我通过不同会话创建别名后,有没有直接明确的方法保持别名

  • Jekyll 支持以灵活的方式管理你网站的链接,你可以通过 Configuration 或 YAML 头信息 为每篇文章设置永久链接。你可以随心所欲地选择内建链接格式,或者自定义链接格式。默认配置为 date。 永久链接的模板用以冒号为前缀的关键词标记动态内容,比如 date 代表 /:categories/:year/:month/:day/:title.html。 模板变量 变量 描述 yea

  • 您可以在 _config.yml 配置中调整网站的永久链接或者在每篇文章的 Front-matter 中指定。 变量 除了下列变量外,您还可使用 Front-matter 中的所有属性。 变量 描述 :year 文章的发表年份(4 位数) :month 文章的发表月份(2 位数) :i_month 文章的发表月份(去掉开头的零) :day 文章的发表日期 (2 位数) :i_day 文章的发表日期

  • 我试图通过JUnit 5测试我的spring boot应用程序。 测试方法需要一些环境变量。即使我把它们放在列表中,每个测试方法都会创建一个新的JUnit配置,所以我必须再次放它们。 我看到JetBrains上的文档。我不能保存JUnit配置。因为每个配置。取决于方法。 有没有办法创建一个永久的JUnit配置。关于IntelliJ?

  • 我有一个菜单和一个子菜单。仅当将鼠标悬停在子菜单上时,才会显示该子菜单。问题1:我希望它永久显示。问题2:我希望它水平显示(而不是像现在那样垂直显示)。要明白我的意思,去http://appartement-met-zeezicht.be并停留在“英语”上。“英语”项下显示的内容应以水平(而非垂直)方式永久性地显示。谢谢!! /子菜单/ . tinynav,. tinynav1{显示:无;}

  • 问题内容: 我试图将目录添加到我的路径,以便它始终位于我的Linux路径中。我试过了: 这可行,但是每次我退出终端并启动新的终端实例时,此路径都会丢失,因此我需要再次运行export命令。 我该如何做才能将其永久设置? 问题答案: 有多种方法可以做到这一点。实际解决方案取决于目的。 变量值通常存储在分配列表或在系统或用户会话开始时运行的Shell脚本中。如果使用Shell脚本,则必须使用特定的Sh