- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:テーブル自体にページ内リンク)
テーブル自体にページ内リンクの方法と修正方法
このQ&Aのポイント
- テーブル自体にページ内リンクを貼る方法として、<table>タグ内に<a>タグを使用する方法がありますが、これはhtmlチェッカーでエラーになります。
- captionやthやtdに<a>タグを使用してリンクを貼る方法もありますが、ブラウザによって動作が異なる可能性があります。
- この問題を解決するためには、スクロールイベントを使用してJavascriptでリンクを制御する方法が効果的です。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 <table id="id-table"> </table> と、tableにidを付けて <a href="#id-table">テーブル</a> とリンクを貼ればtableの位置に遷移すると思います。 ブラウザ間の問題は起きないと思いますが、古いブラウザでは飛ばないです。 古いといっても多分相当古いです。IE5.5ではとりあえず動いています。 ※ページ内に同一のidは付けられないのでご注意ください。
お礼
ご回答ありがとうございます!! すごいーー!!できましたー!! どのブラウザでもばっちり動きます!! nameでなくてidをつけるんですね。 いろんなところにnameをつけては失敗し、 半日悩み続けましたが無事解決しました! ほんとうにありがとうございます!!