例:<img alt="我是一张图片"></img>
2. Css 中是没有alt属性的,然而,用a:hover 和 display:nonedisplay:block可以模拟出类似的效果。
例
<style>
.img{
width:30
height:30
background-image: url(图片路径);
display:block
}
.img span{
display:none
}
.img:hover span{
display:block
}
</style>
<a class="img"><span>解释文字</span></a>
您好!首先你提到的css的area标签是不支持hover的,只有a标签才支持。li标签在IE浏览器下才支持。你说的效果完全可以用js来实现啊!我为你整理了一下代码,希望对您有帮助:<script>
function ahover(id)
{
alert(document.getElementById(id).className)
}
</script>
<div class="fc-show-box" >
<img src="33.jpg" width="950" height="569" border="0" usemap="#Map" />
<map name="map">
<area class="item1" shape="poly" id="a1" onmouseover="ahover('a1')" coords="30,39,209,39,209,538,30,538" href="#" />
<area class="item2" shape="poly" id="a2" onmouseover="ahover('a2')" coords="215,40,447,39,447,545,215,545" href="#" />
<area class="item3" shape="poly" id="a3" onmouseover="ahover('a3')" coords="453,13,585,13,585,561,453,580" href="#" />
</map>
</div>
alt 是html标签里面的属性,表示对图片说明。<img src=" " alt="图片说明 " />同时是位了一些不支持图像显示或者图像显示被关闭的浏览器的用户,视觉障碍的用户和使用屏幕阅读器的用户,显示替换文字。另外在seo 方面也可以告诉搜索引擎,这个图片的表达的信息。
如:<img src=" " alt="九寨沟冬季美景 " /> 这样搜索引擎就可能会把 "九寨沟冬季美景 "收录在他的
”图片“搜索项里了。