एचटीएमएल 4 र एचटीएमएल 5 मा थुप्रै एचटीएमएल ट्यागहरू छन् जुन वैध HTML को लागि बन्द ट्यागको उपयोगको आवश्यकता पर्दैन। उनीहरु:
यी ट्यागहरूको अधिकांश आवश्यक पर्दैन ट्यागमा छैन कि अधिकांश अवस्थामा, अन्त्य ट्यागले कागजातमा अर्को ट्यागको उपस्थितिद्वारा अनुगमन गरेको छ। उदाहरणको लागि, धेरै वेब कागजातमा, अनुच्छेद (द्वारा परिभाषित
) पछि अर्को अनुच्छेद वा अर्को ब्लक-स्तर तत्व द्वारा पछ्याइएको छ। यसैले, ब्राउजरले यो अनुच्छेद गर्न सक्छ कि अनुच्छेद अर्को अनुच्छेदको सुरुवात समाप्त भएको छ।
यस सूचीमा रहेका अन्य ट्यागहरूसँग सामग्रीहरू जस्तै छैन, जस्तै। यस तत्वमा ट्यागहरू हुन सक्छ तर तर गर्न सक्दैन। यदि एक समसमूहले कुनै पनि कोलो ट्याग समावेश गर्दैन भने बन्द समापन ट्यागले कुनै भ्रमको कारण गर्दैन - अधिकांशतया अवस्थामा स्तम्भहरूको संख्या अवधि विशेषता द्वारा परिभाषित गरिनेछ।
अन्त्य ट्यागहरू छोडेर तपाईंको पृष्ठहरू माथि उठाउँदछ
यी तत्वहरूको लागि अन्त्य ट्यागहरू छोड्नको लागि एक राम्रो कारण हो किनभने तिनीहरू पृष्ठमा अतिरिक्त क्यारेक्टरहरू डाउनलोड गर्नुहोस् र पृष्ठहरू ढिलो गर्दछ। यदि तपाइँ आफ्नो वेब पृष्ठ डाउनलोडहरू गति गर्नका लागि चीजहरू खोज्दै हुनुहुन्छ भने, वैकल्पिक समापन ट्यागहरूबाट छुटकारा प्राप्त गर्न सुरू गर्न राम्रो ठाउँ हो। कागजातहरूमा धेरै अनुच्छेद वा तालिका कक्षहरू छन्, यो महत्त्वपूर्ण बचत हुन सक्छ।
तर बन्द ट्याग आउट गर्दै सबै राम्रो छैन
समापन ट्यागहरूमा छोड्ने केही महत्त्वपूर्ण कारणहरू छन्।
- समापन ट्याग संरचना ढाँचा प्रदान गर्दछ।
- जब तपाइँसँग एचटीएमएल कागजात छ जुन कम सेडिङ कोडेड हुन सक्छ छिट्टै लोड हुन सक्छ, तर यसलाई छिटो राख्नको लागि एक भाँडा बन्न सक्छ। नयाँ तालिका पङ्क्तिहरू वा स्तम्भहरू थप्दा चाँडै सुरु र अन्त ट्यागको पूर्ण संरचना बिना गर्न सक्छ। र प्रायः मानिसहरूले यो इन्डेन्ट गरेर यो समाधान गर्छन् जसले वर्णहरूलाई कागजातमा फर्काउँछ, यसैले तपाइँ तिनीहरूलाई छोड्नबाट प्राप्त हुने गति फायदाहरूलाई तिरस्कार गर्दछ।
- पूर्ण तत्वहरूमा CSS र जाभास्क्रिप्ट हुक।
- जबकि अधिकांश ब्राउजरहरूले उनीहरूका समापन ट्यागहरू बिना (र शैली) ट्यागहरू प्रदर्शन गर्न सक्छन्, ट्यागहरू समापनको कमीले शैली वा लिपि कार्यलाई कम स्पष्ट गर्नको लागि निश्चित स्थान बनाउन सक्छ। यदि तपाईं धेरै सटीक लेआउटहरूसँग काम गर्दै हुनुहुन्छ भने, तपाइँ समापन ट्यागहरू छोड्दा तपाई परिशुद्धतामाथि नियन्त्रण गर्नुहुन्छ - तपाइँ ब्राउजर देउनुहुन्छ जहाँ ट्याग समाप्त हुन्छ। कहिलेकाहीं ब्राउजरहरूले सही अनुमान लगाउँछन्, र कहिलेकाहीँ।
- समापन ट्यागहरू सधैँ अनुमति छैन।
- HTML5 मा,
- ट्यागलाई छोटो समयमा लगभग 25 फरक तत्वहरू पछि ट्याग गर्न सकिन्छ जब ट्याग छोड्नेछ। तर HTML5 मा 100 देखि अधिक तत्वहरू छन्। के तपाईं अन्तिम ट्याग छोड्न वैध छ कि प्रत्येक स्थिति को याद गर्न जाँदै हुनुहुन्छ? सम्भवतः यो समावेश गर्न सम्भव छ।
XHTML लाई सबै बन्द गर्ने ट्यागहरू चाहिन्छ
मुख्य कारणले अधिकांश व्यक्ति यी तत्वहरूको साथ ट्याग बन्द गर्ने प्रयोग गर्दछ XHTML को। जब तपाईंले XHTML लेख्नुहुन्छ समाप्ति ट्यागहरू सधैँ आवश्यक पर्दछ। यदि तपाइँ भविष्यमा कुनै पनि बिन्दुमा तपाइँका वेब कागजातहरू XHTML लाई कन्भर्ट गर्न योजना बनाउनुहुन्छ भने, यो समापन ट्याग समावेश गर्न सबै भन्दा सजिलो छ, त्यसैले तपाईंको कागजात तयार छ।