दिलचस्प पोस्ट
एसक्यूएल सर्वर में आईपी पते को स्टोर करने के लिए डेटाटाइप क्या यह विभिन्न कार्यों में काम चलाने के लिए Gulp को झंडा देना संभव है? PHP में "हेडर पहले से ही भेजे गए" त्रुटि को कैसे ठीक करें PHP से कई कार्यपत्रकों के साथ एक एक्सेल दस्तावेज़ कैसे उत्पन्न करें? जावा: मैं छवियों की एक सरणी से एक फिल्म कैसे बनाऊं? रेल में गतिशील बाइंडिंग के साथ एक कच्चे अद्यतन एसक्यूएल निष्पादित कैसे करें क्रोम में $ वैरिएबल? Angular2 – घटक में मॉड्यूल.आईडी के क्या अर्थ हैं? पाठ की एक पंक्ति से एक शब्दकोश कैसे बना सकता है? एंड्रॉयड UI थ्रेड स्टैक आकार की सीमा क्या है और इसे कैसे दूर करना है? रेल में Gemfile का क्या उपयोग है? ConfigureAwait एक पूल धागा को निरंतरता धक्का क्या कोई DOM ईवेंट है, जब एक HTML चयन तत्व बंद हो जाता है? कैसे सेट किया गया () कार्यान्वित? आप विज़ुअल स्टूडियो समाधान में कोड की लाइनों को कैसे गिनाते हैं?

क्या मुझे <img> या टैग, आदि के अंत में "/" की आवश्यकता है?

क्या आपको img टैग के अंत में एक / एक की आवश्यकता है? मैंने बिना कोई W3schools.com पर एक उदाहरण देखा:

 <img src="smiley.gif" alt="Smiley face" height="42" width="42"> 

मुझे पता है कि कम से कम अपने ब्राउज़र में टैग को स्व-बंद करना आवश्यक नहीं है, लेकिन मुझे ऐसा करना चाहिए?

Solutions Collecting From Web of "क्या मुझे <img> या टैग, आदि के अंत में "/" की आवश्यकता है?"

/ केवल XHTML और XML के लिए आवश्यक है

यदि आप एक HTML5 कार्यप्रणाली का उपयोग कर रहे हैं, तो इस तरह से स्वयं-समापन टैग को समाप्त करने की कोई आवश्यकता नहीं है

यह <img src="img.png" /> , <br /> , <hr /> आदि पर लागू होता है।

Ie सिर्फ <img src="img.png"> , <br> और <hr>

यदि आपको खाली तत्व (एक div तरह) की आवश्यकता है, तो <div /> उपयोग न करें , इसके बजाय <div></div> उपयोग करें यह महत्वपूर्ण है क्योंकि HTML5 में, स्लैश को नजरअंदाज किया जाता है और <div /> <div> को एक बंद टैग के बिना <div> रूप में व्याख्या की जाती है

यह केवल एक्सएचटीएमएल मानकों के लिए जरूरी है, जैसा कि दूसरे उत्तर में वर्णित है। हालांकि, इसका एक और उपयोग भी है

नोटपैड ++ जैसे कुछ कोड संपादक आपको तेज़ी से देखने के लिए टैग को विस्तारित / संक्षिप्त करने की अनुमति देते हैं। लेकिन अगर आप बस <img> डालते हैं, तो यह एक टैग के बीच के अंतर को कैसे जानना चाहिए जिसे अंत टैग की आवश्यकता नहीं है, और एक जो कि एक ही टैग नाम का उपयोग करता है लेकिन (यानी XML में)? यह विशेष रूप से सच है यदि आप कस्टम टैग का उपयोग करते हैं

इसलिए, /> स्पष्ट रूप से संपादक को बताता है कि वह आत्म-समापन है, जिससे कि वह काम ठीक जारी रखे और यह आपको बेमेल टैग के बारे में चेतावनी नहीं दे रहा है।

वैधता मुद्दे के अलावा, जो केवल आप के विरुद्ध वैध हैं, उस पर निर्भर करता है, स्लेश वास्तव में ही मायने रखता है यदि आपके पेज को एक्सएमएल सामग्री प्रकार, जैसे application/xhtml+xml (जो कि शायद ही कभी इस्तेमाल होता है, क्योंकि पुराने संस्करण IE इस पर गला घोंटना)।

यदि आप ऐसा करते हैं, तो अच्छी तरह से गड़बड़ी त्रुटि हैंडलिंग ड्रेकोनियन: कोई भी त्रुटि (जैसे प्रारंभिक टैग, बिना मिलान वाले टैग के बिना, जो <img ... /> वाक्यविन्यास उपयोग किया जाता है, तब से शुरू टैग खुद हो सकता है) पेज बिल्कुल प्रदर्शित होने से, और इसके बजाय एक त्रुटि संदेश दिखाया गया है।

मुझे लगता है कि आईएमजी टैग को बंद करना बेहतर होगा। मेरे सिर के ऊपर से मैं दो कारणों से सोच सकता हूं:

  1. यह एक्सएचटीएमएल के तहत मान्य नहीं होगा, अगर आप इस तरह की चीज़ों की देखभाल करेंगे

  2. किसी भी प्रोग्राम को प्रोग्राम के साथ काम करने की कोशिश कर रहे किसी भी व्यक्ति को असुविधाजनक टैग्स के बारे में परेशान / चलना पड़ सकता है। कौन जानता है, इसमें आपको भविष्य में शामिल किया जा सकता है 🙂

कोड / बिना उपयोग किए html को स्वीकार्य है / लेकिन एक्सएचटीएमएल में इसकी आवश्यकता है मैं / डाल देना पसंद करता हूं ताकि एचटीएमएल से एक्सएचटीएमएल तक माइग्रेट करने में कोई समस्या न हो