【问题标题】:How to use html anchor with space?如何使用带空格的html锚?
【发布时间】:2014-04-19 14:53:07
【问题描述】:

我不想访问带有锚点的维基百科页面 - 我不确定这是“维基百科”还是与 HTML 相关的问题

使用锚点访问单个单词很容易

http://en.wikipedia.org/wiki/Wake-on-LAN#History

但是如何访问带有空格的标题?

http://en.wikipedia.org/wiki/Wake-on-LAN#Principle 操作 ✗
http://en.wikipedia.org/wiki/Wake-on-LAN#Principle%20of%20operationhttp://en.wikipedia.org/wiki/Wake-on-LAN#Principleofoperation

【问题讨论】:

  • 作为参考,您可以右键单击目录中的链接,然后选择复制链接地址(或浏览器中的任何名称)。这样您就不必猜测每个站点上的锚点是什么...
  • @没用的好吧……真为我感到羞耻。你当然是对的。

标签: html anchor wikipedia anchorpoint


【解决方案1】:

基本上,空格是%20,但维基百科使用_
http://en.wikipedia.org/wiki/Wake-on-LAN#Principle_of_operation

【讨论】:

    【解决方案2】:

    为特定标题添加下划线,例如 http://en.wikipedia.org/wiki/Wake-on-LAN#Principle_of_operation 它将直接带您进入特定标题。请检查它

    【讨论】:

    • 您可以通过单击标题并在那里检索链接(在 url 上)表单来测试它!
    • 不要发布重复的答案。看我的回答。
    • nicael ,我没有复制你的答案。我发现了它,但意思是你已经把它贴在这里了。发布我的答案后,我看到了你的答案。
    【解决方案3】:

    维基百科链接是_,但是...

    一个更通用的 HTML 答案是... Web 开发人员可以使用他们喜欢的任何名称创建命名锚点(使用 HTML 格式:<a name="myname">)。不同的网站做不同的事情。

    如果锚名称中确实有空格,那有点难看(实际上我倾向于说糟糕的网页设计),但可以通过将空格编码为%20 来链接。有趣的是,您不能将其编码为 +,尽管它可以在 URL 的路径和查询参数部分 (this answer has more detail on that)

    所以在 wikipedia 上实际发生的是,网站开发人员选择提供与页面上的每个标题相对应的命名锚点,并且他们选择用标题的文本命名这些锚点(不足为奇) ) 除了空格被改为下划线(这样可以避免难看的 url 并且看起来像好的网页设计)。

    【讨论】:

      猜你喜欢
      • 2018-07-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-05
      • 1970-01-01
      • 2011-03-05
      • 2012-07-17
      相关资源
      最近更新 更多