我在这里遇到了一些麻烦,所有人都很感激。我正在尝试链接到我页面上的某个部分。但我遇到了麻烦。检查我的代码:
<a href="#h2">Consulting</a>
这是链接,这是我想要链接到的块:
<div class="space" name="h2">
<h1 class="h2">Consulting</h1>
<p class="paragraph">BLAH</p>
</div>
现在我觉得我错了,但我不想让它弄得一团糟。但我必须这样做吗
<a name="h2">BLAH</a>
让它发挥作用,或者我可以做我正在做的事情,我错过了什么?
答案 0 :(得分:1)
使用URL fragments,您希望定位ID,而不是类。将其更改为:
<div class="space" name="h2">
<h1 id="h2" class="h2">Consulting</h1>
<p class="paragraph">BLAH</p>
</div>
每个MDN:
URL片段是一个以哈希标记(#)开头的名称,用于指定 当前文档中的内部目标位置( ID )。
另请参阅:http://www.w3.org/TR/html401/struct/links.html#h-12.2.3