• ベストアンサー

ホームページ作成でのリンクの挿入についての質問です。

 同じページのある場所にリンクさせたいのですが、やり方がわかりません。誰か教えてください。  例を挙げますと、あるページに四字熟語をあ行からら行までずらーと並べているとします。四字熟語が増えていくと当然、下までスクロールしなければならなって面倒になるので、ら行のリンクをクリックするとら行に一気にいくといった感じにしたいんです。  お手数ですが、教えていただけないでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • elttac
  • ベストアンサー率70% (592/839)
回答No.2

 現在の新しい HTML の仕様に基づいて回答します。  まず,参照先に,id 属性で名前をつけてください。たとえば,「ら行」の見出しについては, <h3 id="Ra">ら</h3> のようになります。id 属性は,ほとんどの要素につけることができます。  そして,参照元では,通常と同様に a 要素を使用します。ただし,先ほどつけた名前の前に「#」をつけます。 <a href="#Ra">ら</a> これで,上記の a 要素がクリックされると,id 要素が「Ra」である要素の位置に飛びます。  別のファイルを参照する場合は,「URL#名前」のようになります。たとえば, <a href="jukugo.html#Ra">ら行の熟語</a> となります。

その他の回答 (2)

  • gura_
  • ベストアンサー率44% (749/1683)
回答No.3

<a>タグを使います。 まず、リンク先に名前をつけます。例えば <a name="ra">~</a> 次に、リンク元に、リンク用のタグをつけます。例えば <a href="#ra">ら行</a> のように記載します。  とほほさんのページも参考にして下さい↓ http://tohoho.wakusei.ne.jp/html/a.htm

noname#6306
noname#6306
回答No.1

こちらが参考になると思います。 http://tohoho.wakusei.ne.jp/html/attr/name.htm

参考URL:
http://tohoho.wakusei.ne.jp/html/attr/name.htm

関連するQ&A