如何链接到边框而不是<p>,</p> <h1>,</h1> <h2>等</h2>

时间:2012-12-19 19:51:05

标签: html

我有一个很长的单页HTML网页,其中包含锚定链接(llorch.org)。但我想要链接到蓝色边框而不是h2。

<h2><a name="AboutMe">Sobre m&#237;</a></h2>.

为了使这成为可能,我试图链接到div而不是h1。如此。

<a name="expositio1"><div class="expositio"></a>
<h2><a name="AboutMe">Sobre m&#237;</a></h2>

它有效:http://jsfiddle.net/jv4cK/

但它没有经过验证。

还有另一种方式可以链接到边境吗?哦,我忘了说:除了IE之外,它适用于所有浏览器。 IE使这个奇怪的边框高于蓝色边框。

1 个答案:

答案 0 :(得分:1)

您目前的位置:

<div class="expositio"><a name="expositio2"></a>

将其调整为使用:

<div class="expositio" id="expositio2">

#expositio2的现有书签应跳转到具有此ID的元素。实际上不推荐使用name属性,因此使用id是执行此操作的正确方法。