【发布时间】:2010-08-31 21:25:15
【问题描述】:
首先,我注意到您可以将<map> 标记放在文档中的任何位置,图像映射就可以正常工作。那么,人们将<map> 标签放在<head> 中是常见的做法,还是将它放在<body> 中紧跟在它对应的<img /> 之后?
其次,我知道地图标签从 HTML5 开始并没有被弃用,并且使用选项卡您可以跳过客户端图像地图中的每个链接。尽管如此,我还是听到很多关于图像地图过时且无法访问的信息。这是真的吗?
最后,我总是听到人们说使用 CSS 或 JavaScript 实现图像映射有更好、更易于使用的方法,但我从未见过示例。有人可以向我展示或链接到跨浏览器兼容的示例(即在 IE 中工作)。
【问题讨论】:
-
也许您可以向我们提供您正在谈论的图像/页面的样本
-
我的任何一个问题都不需要代码示例。这些都是关于最佳实践指南和 MAP / AREA 标签的替代品的问题。
标签: javascript html css imagemap