图像地图<map>是否已弃用?

Ste*_*ven 19 html xhtml html5

是否在(x)HTML中弃用了图像映射?

Ode*_*ded 21

它在HTML 5草案规范中.

它也出现在XHTML 严格的DTD中:

<!ELEMENT MAP - - ((%block;) | AREA)+ -- client-side image map -->
Run Code Online (Sandbox Code Playgroud)

简而言之 - 它是两个规范的一部分,并没有被弃用.

有些人不喜欢图像地图,因为他们认为它们不是非常容易访问或可发现的,因此有其他标记/ css/javascript技术可以更好地工作.


map元素也不会出现在obsoleteHTML 5规范的部分中.事实上,一些过时的功能建议使用图像映射.