2010-08-20 34 views
18

(x)HTML中不推薦使用圖像映射嗎?圖像地圖<map>已棄用?

+6

側面說明,depreceating的東西,恰好一輛汽車的價值。棄用(使用硬'c',聽起來像'k')適用於過時的API。我認爲這可能是程序員發現的數字最多的一個詞。無論如何,繼續! – 2010-08-20 07:02:31

回答

20

它在HTML 5草案規範。

它也出現在XHTML strict DTD

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

總之 - 它既是規範的一部分,並且不會被棄用。

有些人不喜歡圖片地圖,因爲他們認爲他們不容易訪問或發現,因此還有其他標記/ CSS/JavaScript技術更好地工作。


地圖元件不出現在HTML 5規範的obsolete部分要麼。實際上,一些過時的功能建議使用圖像映射。

+0

你還有其他更好的技術。謹慎列舉任何? – 2010-10-19 21:53:20

+0

@rtgibbons當我的任務是創建美國地圖,爲每個州提供用戶信息時,我最終使用了此處描述的方法:http://www.alistapart.com/articles/cssmaps/它將所有內容保存在一個頁面,可以正常訪問和降級。 – 2011-04-28 02:47:26

+0

圖像地圖也是[HTML 5.1的一部分](https://www.w3.org/TR/html51/semantics-embedded-content.html#the-img-element-image-maps)。它未在[HTML 5.1的不推薦元素列表](https://www.w3.org/TR/html51/obsolete.html#obsolete-but-conforming-features)中列出。 HTML 5.1仍在進行中。 – 2016-08-04 12:27:57