• ベストアンサー

HTMLでol、liで作成した長い文章の中に何個かアンカーポイントを作

HTMLでol、liで作成した長い文章の中に何個かアンカーポイントを作り、 そこへ飛ぶようにしてあるのですが、バリデートでolの中にa要素はエラーとなってしまいました。アンカーポイントを使用するにはどのような方法をとったらよいか教えていただけないでしょうか。

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

  • ベストアンサー
回答No.1

直前の質問と全く同じです。olなどリスト要素の中にはリスト項目 しか入れられません。 リストそのものに名前をつけてリンクの終点にしたいなら、a要素な んか使わなくてもol要素にid属性を付ければいいのです。

1224ayumi
質問者

お礼

できました!そうだったんですね。ありがとうございました。

その他の回答 (1)

noname#183061
noname#183061
回答No.2

そもそも、ol要素の中にはli要素しか含めることができない。 これは同じリスト要素であるulも同じ。 つまり、もしol要素内にa要素を入れたいのならば <ol> <li><a href="ほげほげ">むにゃむにゃ</a></li> </ol> とすればよい。

1224ayumi
質問者

お礼

ありがとうございました!勉強になりました。

関連するQ&A