アンカーの書き方

[新着] Webテンプレートを仮オープンしました



0   名前: りえ : 2006/03/26 02:29
<a name=>のnameのとこなんですけれど、ここはいきなり数字だけでも
大丈夫ですか?

1   名前: Chip : 2006/03/26 02:29
英大文字/小文字から始まるように命名しなければいけません。

なお、個人的には<a name='xxx'>の使用はあまりおすすめしません。
idさえつけていればアンカー以外の要素でも同じようにリンクのあて先になりますので。

<a href="#c03">第三章 ○○○</a>
〜〜〜〜
<h2 id="c03">第三章 ○○○</a>

不要なタグを増やしたくないのとリンクについてスタイルシートで、
a:hover{〜〜}
なんて指定をすると、<a name="xxx">〜〜〜</a>の部分にも適用されてしまうので。既にあるほかのタグにidを付ける方法を選びます。

また、ページ内のリンクそのものもあまりよろしくないという考え方もあります。
以下も一度読んでみてください。
http://www.usability.gr.jp/alertbox/20060221_within_page_links.html

2   名前: S : 2006/03/26 02:29
 下記資料も参考になるかと(HTML4.01仕様書日本語訳)。
#下手な解説書より仕様書を読むほうが結果的に理解への早道となるかもしれない。

http://www.asahi-net.or.jp/~SD5A-UCD/rec-html401j/struct/global.html#h-7.5.2

一覧へ戻る