1

アンカー リンク (llorch.org) を含む 1 ページの長い HTML Web ページがあります。しかし、h2 ではなく青い境界線へのリンクが必要です。

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

それを可能にするために、h1 の代わりに div にリンクしようとしました。そう。

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

そしてそれは動作します: http://jsfiddle.net/jv4cK/

しかし、それは検証されていません。

ボーダーにリンクする別の方法はありますか? 言い忘れましたが、IE を除くすべてのブラウザで動作します。IE は、青い境界線の上にこの奇妙な境界線を作成します。

4

1 に答える 1

1

現在持っている場所:

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

使用するように調整します。

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

の既存のブックマークは#expositio2、この ID を持つ要素にジャンプする必要があります。属性の使用nameは実際には推奨されていないため、id を使用するのが正しい方法です。

于 2012-12-19T19:54:51.230 に答える