2010-07-22 13 views
10

डब्ल्यू 3 सी मार्कअप सत्यापन मुझे मेरे पृष्ठ पर पिछली स्लैश हटाने के लिए कह रहा है। क्या यह सही है? आनंद क्या मेरा पृष्ठ अभी भी सभी ब्राउज़रों में अनुपालन करेगा?क्या मुझे मेटा टैग में पिछली स्लैश को हटा देना चाहिए?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd"> 

<meta http-equiv="content-style-type" content="text/css" **/**> 

उत्तर

8

यह सही है। एचटीएमएल 4.01 के लिए आपको meta तत्वों के लिए पिछली स्लैश (स्वयं-बंद टैग) नहीं होनी चाहिए और मुझे लगता है कि स्मृति सही ढंग से मेरी सेवा करती है तो मुझे <link> तत्वों पर विश्वास है।

xhtml को पिछली स्लैश की आवश्यकता होती है, हालांकि।

+0

एक संबंधित धागे (लेकिन सीधे नहीं) के रूप में एक दिलचस्प पढ़ने के रूप में: http://stackoverflow.com/questions/69913/why-dont-self-closing-script-tags-work – Armstrongest

2

XHTMLHTMLXML वाक्यविन्यास के साथ HTML है। एक्सएमएल में सभी टैग बंद होना चाहिए। कुछ HTML टैग्स में क्लोजिंग टैग नहीं होते हैं इसलिए एक्सएचटीएमएल में उन्हें स्वयं बंद होने की आवश्यकता होती है। यह > के सामने / रखने के माध्यम से हासिल किया जाता है।

तो /> के साथ आपके पास कोई भी टैग HTML अनुरूप होने के लिए आगे स्लैश को हटाने के लिए बदला जाना चाहिए।

ये दो विनिर्देशों के बीच एकमात्र अंतर नहीं हैं।

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

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