• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:<table>をリンクボタンにした時、マウスオーバーでポインタの形が変わるようにするには?)

<table>をリンクボタンにした時、マウスオーバーでポインタの形が変わるようにするには?

このQ&Aのポイント
  • テーブルのセル内をボタンにし、特定のリンク先を開く方法について質問があります。
  • 現在はマウスオーバー時のポインタの形を変えることができず、矢印にする方法を知りたいです。
  • 初心者のため、文法に間違いがあるかもしれませんが、お力をお借りしたいです。

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

  • ベストアンサー
  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.1

ごめんなさい。 今のうちに、最初からやり直してください。 たぶん、HTMLの文書構造に従うと、tableのセルをボタンにするというのはおかしいです。  また、フレームは、あまりに不都合が多く廃止されることが決定している手法(XHTML1.0で非推奨/XHTML1.1で廃止)です。まともなサイトにフレームなんて使われていないと思います。 本来は <ol id="Links"> <li><a href="./index.html">トップ</a></li> <li><a href="./news.html">新着情報</a></li> <li><a href="./hoby/index.html">趣味</a></li> </ol> のように、リンクの一覧であると、マークアップしなければならないものだと思います。  そのようにマークアップされたものを、横並び、あるいはたて並びのボタンとしてデザインするべきです。  HTMLはデザインのための方式ではなく、文章の構造を示すためのものです。デザインは別途スタイルシートで行います。 14.1 スタイルシートの概説( http://www.asahi-net.or.jp/~sd5a-ucd/rec-html401j/present/styles.html#h-14.1 ) とか・・・ まず、このあたりから 【参考サイト】 はじめてのWebドキュメントづくり   http://www.asahi-net.or.jp/%7Esd5a-ucd/www/ きちんと、それぞれのページに本文と共にリンクリストを書き、それらを同じ位置に表示させるなり、position:fixedで表示するとかです。

u-chanz
質問者

補足

有難うございました。色々勉強してみます!

その他の回答 (1)

noname#100277
noname#100277
回答No.2

インライン要素でブロック要素を囲まない。 HTMLのルールです。 (objectはルールから外れる。) 表の形をした「画像」をボタンでしましょう。 一応ポインタの形状については「標準」なので特に指定しなくても良いのでは? 指定するならJavascriptの出番で、中の記述にスタイルでカーソル指定すれば良いのですが、初心者なら難しいので割愛。