有一个图片区域要响应一个操作,比如onclick,那么用<img src="1.jpg" onclick="dosomething()"/>
还是<a onclick="dosomething()"><img src="1.jpg"/></a>还是 <a onclick="dosomething()" style="background-image:url(1.jpg)"></a>
一般用那种,区别是什么呢,谢谢指导!
第一种光标不会自动变化的;第二种会作为一个超链接,会自动变化光标。第三种,需要你控制链接对象大小,否则背景图示不完或有空白出现。
<img src="1.jpg" onclick="dosomething()"/>经常用第一种
其实差别不大.
自己用一下就知道了 哪个好用就用哪个
既然说了是图片的区域,建议使用<img onclick="">