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

时间:2010-08-20 06:50:17

标签: html xhtml html5

图像地图是否已弃用(x)HTML?

3 个答案:

答案 0 :(得分:21)

它位于HTML 5草案规范中。

它也出现在XHTML strict DTD

<!ELEMENT MAP - - ((%block;) | AREA)+ -- client-side image map -->

简而言之 - 它是两个规范的一部分,不会弃用。

有些人不喜欢图像地图,因为他们认为图像地图不易访问或无法发现,因此其他标记/ css / javascript技术效果更好。


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

答案 1 :(得分:3)

对于记录,它仍然是XHTML1.1 Strict with one change

的一部分
  

在a和map元素上,已删除name属性以支持id属性

在现已死亡的XHTML2 any element could have been an Image Map中,有效地为它创建一个单独的元素是多余的,这就是它no longer part of the specification的原因。

答案 2 :(得分:2)

图片地图仍然是HTML 5.0HTML 5.1HTML 5.2的一部分。 map元素未列在HTML 5.1's list of deprecated elements中,未在HTML 5.2's list of obsolete features中列出。

(HTML 5.0于2014年10月成为官方W3C推荐标准; HTML 5.1于2016年11月1日成为正式的W3C推荐。)