- 締切済み
<TABLE><TD><TR>~内のアンカー
以下のように<TABLE><TD><TR>内にアンカーを置いたとき、IE9までは問題なく動作したのですが、IE10では動作せず、アンカーが引っかからないかように一番上から表示されます。 何か対応策はないでしょうか? <html> ~ <body> <table> <tr> <td> <a href="aaa"></a> あいうえお </td> </tr> <tr> <a href="bbb"></a> <td> かきくけこ </td> </tr> </table> </body> </html> ---------------------------------------------- http://thispage.html#aaa http://thispage.html#bbb IE9まででは、各行で頭出しされるが、IE10では、先頭から表示される。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- ORUKA1951
- ベストアンサー率45% (5062/11036)
回答No.2
<a href=""></a>じゃなくて<a name="aaa">あいうえお</a>ですよ。 <a name="bbb"></a>は、内容がありません。内容は必須です。 リンクの基点は<a href="#ccc">CCCへ</a>と書きますが、これも内容がないとクリックできません。 ※なお、デザインや配置のためにtableを使用するのは間違いです。 <td id="aaa">AAA</td> がターゲット <a href="#aaa">AAAへ</a>が基点でもよい。
- Tacosan
- ベストアンサー率23% (3656/15482)
回答No.1
念の為ですが, bbb の方は HTML の文法的に間違っているということは認識できていますね?