ページ内リンク

 
  
ホーム > HTML Note > HTMLの概要 > ページ内リンク

ページ内リンク

name属性


文書chap1.htm内のページ内リンク終点sec1
<a name="sec1">section1</a>
この部分を同一文書chap1.htmから参照する記述
<a href="#sec1">section1</a>
この部分を同一フォルダ内のほかの文書から参照する記述
<a href="./chap1.htm#sec1">section1</a>
この部分をひとつ下のフォルダ内のほかの文書から参照する記述
<a href="../chap1.htm#sec1">section1</a>

id属性


ページ内リンクの終点には、id属性を指定することもできます。id属性は、ほぼすべての要素に指定することができます。
<div id="sec1">section1</div>
この部分を同一文書から参照する記述
<a href="#sec1">section1</a>
 

アンカー名(リンク終点)の決まりごと

アンカー名は、文書中で固有なものでなければなりません。
大文字小文字が異なるだけのアンカー名は、同一文書に記述してはなりません。
ハイパーリンクによって指定された識別子とアンカー名は、大文字小文字まで正確に合致しなければなりません。
アンカー名は、ASCII文字のみに限られます。
name属性は、文字参照を含めることができますが、id属性は、文字参照を含み得ません。
 
関連項目: a要素
トップページ HTML Note ページトップ
 2003/07/10発行 2008/01/01更新