0

私は基本的な HTML をいじっていて、ブラウザの奇妙な動作を思いつきました

Internet Explorer 10、Chrome 26.something、および Firefox 20.0.1 を使用しています。

href = http://wickedlysmart.com/buzz/index.html#Coffeeの外部リンクを持つ要素をクリックすると、id にジャンプせず、Web ページを上から表示するだけです。 「#Coffee」という ID 名を追加しました (これは IE でのみ発生し、他のブラウザーは ID「Coffee」のタグにジャンプしますが、<h2>その ID を持つ があります (このサイトはローカルではありません))。

しかし、新しい html ページ (ローカル ページ) を作成すると、3 つのブラウザすべてが正常に動作し、そのページの要素にジャンプし、「#」の直後に ID が表示されます。

何かご意見は ?

ps 使用しているリンクの外部ページを編集できません (これが演習のポイントです)。さらに、ウィキペディアのページでアンカーを使用して試してみました。

4

1 に答える 1

1

name-Attribute を要素に追加します。

<h3 id="Coffee" name="Coffee">Coffee</h3>
于 2013-04-22T09:49:47.653 に答える