2014-02-06 82 views
0

我在这里遇到一些麻烦,所有帮助表示赞赏。我正在尝试链接到我的网页上的某个部分。但我遇到了麻烦。检查我的代码:锚标记div名称

<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> 

使它工作,或者我可以做我在做什么,我是否错过了什么?

+3

使用ID – PSL

回答

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

+0

哇哦,我知道这是简单的东西,不能相信这一点。再次感谢你的朋友! – TrippedStackers

+1

'name'不是'div'的有效属性。 – steveax