2010-08-20 13 views
18

क्या छवि मानचित्र (x) HTML में बहिष्कृत हैं?छवि नक्शे <map> बहिष्कृत हैं?

+6

साइड नोट, depreceating कुछ है कि एक कार के मूल्य के लिए होता है। बहिष्करण (हार्ड 'सी' के साथ, 'के' की तरह लगता है) अप्रचलित एपीआई पर लागू होता है। मुझे लगता है कि यह प्रोग्रामर द्वारा नंबर 1 सबसे गलत शब्द हो सकता है। वैसे भी, आगे बढ़ो! –

उत्तर

20

यह HTML 5 ड्राफ्ट स्पेक में है।

यह भी एक्सएचटीएमएल strict DTD में प्रकट होता है:

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

संक्षेप में - यह दोनों चश्मा का हिस्सा है और पदावनत नहीं है।

कुछ लोगों को छवि मानचित्र पसंद नहीं हैं क्योंकि वे उन्हें बहुत ही सुलभ या खोजने योग्य नहीं मानते हैं, और ऐसे में अन्य मार्कअप/सीएसएस/जावास्क्रिप्ट तकनीकें बेहतर काम करती हैं।


मानचित्र तत्व HTML 5 spec के obsolete अनुभाग में प्रकट नहीं होता है। वास्तव में, कई अप्रचलित सुविधाओं के बजाय छवि मानचित्रों का उपयोग करने की सिफारिश है।

+0

आप अन्य तकनीकें हैं जो बेहतर काम करती हैं। किसी को सूचीबद्ध करने की देखभाल? –

+0

@rtgibbons जब मुझे अमेरिका का नक्शा बनाने के लिए काम सौंपा गया था जो उपयोगकर्ताओं को प्रत्येक राज्य के लिए जानकारी देगा, तो मैंने यहां वर्णित विधि का उपयोग करके समाप्त किया: http://www.alistapart.com/articles/cssmaps/ यह सब कुछ एक पर रखा पृष्ठ, सुलभ और गहराई से अपमानित था। –

+0

छवि मानचित्र अभी भी [HTML 5.1 का हिस्सा] हैं (https://www.w3.org/TR/html51/semantics-embedded-content.html#the-img-element-image-maps)। यह [एचटीएमएल 5.1 की बहिष्कृत तत्वों की सूची] में सूचीबद्ध नहीं है [https://www.w3.org/TR/html51/obsolete.html#obsolete-but-conforming-features)। एचटीएमएल 5.1 अभी भी प्रगति पर काम कर रहा है। –

2

रिकॉर्ड के लिए, यह भी अभी भी XHTML1.1 Strictwith one change

एक और नक्शा तत्वों पर का हिस्सा है, नाम विशेषता आईडी गुण के पक्ष

अब में हटा दिया गया है मृत एक्सएचटीएमएल, प्रभावी रूप से इसके लिए एक अलग तत्व बना रहा है, जिसके कारण यह no longer part of the specification था।

1

छवि मानचित्र HTML 5.0, HTML 5.1 और HTML 5.2 का हिस्सा हैं। map तत्व HTML 5.1's list of deprecated elements में सूचीबद्ध नहीं था और HTML 5.2's list of obsolete features में सूचीबद्ध नहीं है।

(एचटीएमएल 5.0 अक्टूबर 2014 में एक अधिकारी ने W3C सिफारिश बन गया, एचटीएमएल 5.1 एक अधिकारी W3C Recmmendation बन गया 1 नवंबर 2016)

संबंधित मुद्दे