2015-06-15 3 views
8

जैसा कि एचटीएमएल 5 एक्सएमएल आधारित भाषा नहीं है, हम स्वयं बंद टैग को भूल सकते हैं। एक दम बढ़िया। तो जब मैं एक नई क्षैतिज रेखा डालना चाहता हूं, तो मैं बस <hr> लिखता हूं और <hr /> नहीं।फ़ायरफ़ॉक्स अपने वेब इंस्पेक्टर में बंद टैग के साथ खाली तत्व क्यों प्रदर्शित करता है?

लेकिन जब मैं फ़ायरफ़ॉक्स में <hr> तत्व का निरीक्षण करता हूं, तो यह <hr></hr> के रूप में प्रस्तुत करता है। यह किसी अन्य ब्राउज़र में नहीं होता है।

ऐसा क्यों होता है? क्या यह फ़ायरफ़ॉक्स के साथ कुछ संगतता मुद्दा है?

+4

एक Firefox मोड़ हो रहा है यही कारण है कि। यह किसी अन्य ब्राउज़र में नहीं होता है। यदि यह प्रश्न था "फ़ायरफ़ॉक्स अपने वेब इंस्पेक्टर में एंड टैग के साथ शून्य तत्वों को क्यों प्रदर्शित करता है?" यह एक बहुत ही रोचक होगा। – BoltClock

+0

क्या आप मुझे प्रश्न का नाम बदलने की सलाह देते हैं? – vaso123

+0

यदि आपको कोई फर्क नहीं पड़ता है, तो मैं इसे आपके लिए संपादित कर सकता हूं। – BoltClock

उत्तर

1

यह फ़ायरफ़ॉक्स ब्राउज़र का सिर्फ एक विचित्र व्यवहार है।

संपादित करें: क्षमा करें, लेकिन मैं अपनी एसओ प्रतिष्ठा के कारण सीधे टिप्पणी नहीं कर सका।

+0

का डुप्लिकेट है, मैं आपको डाउनवोट नहीं करूंगा, लेकिन मैं आपको हटाने का सुझाव देता हूं यह जवाब, क्योंकि अन्य लोग करेंगे। यह एक टिप्पणी है, समाधान नहीं। और हाँ, शायद मेरा सवाल व्यापक था। – vaso123

1

स्वयं समापन टैग खतरनाक हो सकते हैं क्योंकि उनके लिए कुछ ब्राउज़र विशिष्ट व्यवहार है, इसलिए लंबा फॉर्म लिखना हमेशा बेहतर होता है। ऐसा लगता है कि फ़ायरफ़ॉक्स वास्तव में इसे विस्तारित करने में मदद करने की कोशिश कर रहा है ताकि आपको कुछ मुद्दों का अनुभव न हो।

उदाहरण के लिए आप उन्हें इस मामले में के रूप में उपयोग करते हुए जे एस चौखटे में समस्याओं का अनुभव कर सकते हैं:

https://github.com/angular/angular.js/issues/1953

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