创建维基百科

时间:2017-02-09 10:35:52

标签: html

我想知道是否可以在其他人的页面中创建指向特定范围的链接。对于放置网站或博客,可以为自己创建,甚至是用于将链接放到他们发现的有趣内容的本地页面。更清楚的是,我想要这样的链接,以便当有人点击链接时,它会转到页面上的特定位置,主要用于您希望有人直接访问相关信息的长页面 - 当页面的这一部分没有您可以使用的锚元素时。我使用维基百科作为一个例子,尽管它可能不是最好的例子,因为我知道Wiki使用它自己做某些事情的方式。假设您想链接到Wiki页面"谬误列表"以及名为"红鲱鱼谬误"。

的子列表的范围

页面链接是: " https://en.wikipedia.org/wiki/List_of_fallacies"

使用Inspect Element,我得到了span:



<span class="mw-headline" id="Red_herring_fallacies">Red herring fallacies</span>
&#13;
&#13;
&#13;

我试图将它们组合起来:

&#13;
&#13;
<a href="https://en.wikipedia.org/wiki/List_of_fallacies<span class="mw-headline" id="Red_herring_fallacies">Red herring fallacies</span>">Red
herring logic fallacies list</a>
&#13;
&#13;
&#13;

我只是想知道;我是a)不正确地使用HTML,b)它可以完成,但你必须使用其他资产(CSS,JavaScript等),或c)根本不可能做到这一点?< / p>

我想尽可能使用HTML,但如果不可能,那么如果有人可以告诉我如何以其他方式做到这一点我会很感激 - 如果它不是完全不可能的话。感谢

编辑:我的页面被标记为先前问题的答案的副本,并且通过查看页面,看起来这是真的。但是我认为我的问题标题本身对初学者来说更清楚,因为他们对创建网页的高级主题知之甚少。感谢所有的帮助,如果主持人认为我的观点不相关,那么请随意对重复的问题做任何处理。

3 个答案:

答案 0 :(得分:1)

您在">开始之前错过了结束span,而您在href中错过了#Red_herring_fallacies这样的锚点,因为span ID }}

<a href="https://en.wikipedia.org/wiki/List_of_fallacies#Red_herring_fallacies">
  <span class="mw-headline" id="Red_herring_fallacies">Red herring fallacies</span>
  Redherring logic fallacies list
</a>

答案 1 :(得分:0)

跨度有ID。将其用作链接中URL的参数。

img, a, a:focus {
    outline: none;
}
a, a:hover {
    text-decoration: none;
}

答案 2 :(得分:0)

要定位ID,您必须在网址末尾添加#theId

结果将看起来如下:

<a href="https://en.wikipedia.org/wiki/List_of_fallacies#Red_herring_fallacies">
    Red herring logic fallacies list
</a>