超链接<a>标签直接定义在<td>上,怎么才能显示手形?
一般的超链接鼠标移上去都会显示一个手形,而且还可以通过cursor属性自定义形状   
 而我这样定义   
  <table>  
  <tr>  
  <a   href= "# ">  <td> 一个链接 </td>  </a>  
  </table>    
 链接是有效的,   但是鼠标经过根本就没有形状了,请问如何让鼠标经过显示手形
------解决方案--------------------首先,table 里面哪有 tr 后不跟 td 这种写法的。 
 也就是说,你所写的HTML是不合法的,对于非法代码,不同的浏览器处理的方式是完全不一样的.   
 你所说 "超链接是有效的 ",此话仅在IE中成立,在firefox中超链接是无效的.   
 如果你把代码换成合法代码: <table>  <tr>  <td>  <a....>  </a>  </td>  </tr>  </table>  
 这个问题就很容易解决.   
 如果你非要这么写,代码如下: 
  <table>  
  <tr style= "cursor:pointer; ">  
  <a href= "# ">  <td> 一个链接 </td>  </a>  
  </tr>  
  </table>
------解决方案--------------------楼上的方法对了,代码有写问题。 
   <table>  
  <tr>  
  <a href= "# ">  <td style= "cursor:hand; "> 一个链接 </td>  </a>  </body>  
  </tr>  </table>  
 你为什么要这样定义呢?奇怪。
------解决方案--------------------楼主是想要鼠标指针移到单元格时就显示手形,而且点击单元格的任何地方都可以打开链接,来替换原来要鼠标指针移到链接文字时才显示手形,和必须点中链接文字才能打开链接? 
 试一下: 
  <table>  
  <tr>  
  <td style= "cursor:pointer; " onclick= "打开一个链接 "> 一个链接 </td>  
  <td style= "cursor:pointer; " onclick= "打开另一个链接 "> 另一个链接 </td>  
  </tr>  
  </table>