HTML4- ის და HTML5- ში HTML ტეგების რიცხვი არსებობს, რომლებიც არ საჭიროებს HTML- ის დახურვის დახურვას. ისინი არიან:
მიზეზი, რომ ამ ტეგების უმრავლესობას არ გააჩნია საჭირო დასკვნა, ის არის, რომ უმეტეს შემთხვევაში, საბოლოო ტეგით გათვალისწინებულია დოკუმენტში სხვა ტეგირის არსებობა. მაგალითად, უმეტესი ვებ-დოკუმენტებში, პუნქტი (განსაზღვრული
) მოჰყვება მეორე პარაგრაფის ან სხვა ბლოკ-დონის ელემენტს . ამგვარად, ბრაუზერს შეუძლია მიუთითოს, რომ პუნქტი დამთავრდა მომდევნო პუნქტის დაწყებით.
ამ სიაში სხვა tags ყოველთვის არ აქვს შინაარსი, როგორიცაა. ეს ელემენტი შეიძლება შეიცავდეს ტეგებს, მაგრამ არა აქვს. თუ colgroup არ შეიცავს რაიმე col tags, ტოვებს out დახურვის tag არ იწვევს რაიმე დაბნეულობა-უმეტეს შემთხვევაში რიგი სვეტების იქნება განისაზღვრება span ატრიბუტი.
გამოსამშვიდობებელი დასასრული შენი გვერდები
ამ ელემენტების დასასრულისთვის გასვლის ერთ-ერთი კარგი მიზეზი ის არის, რომ ისინი დამატებით სიმბოლოებს დაამატებთ გვერდს და ამით გვერდები შეანელებს. თუ თქვენ ეძებთ რამ გავაკეთოთ დააჩქაროს თქვენი ვებ გვერდი ჩამოტვირთვების, მოშორების სურვილისამებრ დახურვის tags არის კარგი ადგილია დაიწყოს. დოკუმენტების, რომლებშიც უამრავი პუნქტი ან მაგიდის საკნებია, ეს შეიძლება მნიშვნელოვანი გადარჩენა.
მაგრამ გამოსვლის დახურვა არ არის კარგი
დახურვის ტეგებში გასვლის რამდენიმე მნიშვნელოვანი მიზეზი არსებობს.
- დახურვის tags უზრუნველყოფს სტრუქტურას.
- როდესაც თქვენ გაქვთ HTML დოკუმენტი, რომელიც მინიმალურად კოდირებულია, შესაძლოა სწრაფად ჩაიტვირთოს, მაგრამ შეიძლება სწრაფად შეინარჩუნოს დათვი. ახალი მაგიდის რიგების ან სვეტების დამატება შეიძლება ძალიან რთული იყოს სწრაფად და სრული დასრულების გარეშე. და ხშირად ადამიანები ამას გადაჭარბებულად ახდენენ იმ დასკვნამდე, რომლითაც ისინი დამადასტურებელ სიმბოლოებს დააბრუნებენ დოკუმენტში, რითაც უარყოფენ იმ სიჩქარით სარგებლობას, რომლებსაც ისინი მიატოვებთ.
- CSS და JavaScript hook სრული ელემენტები.
- მიუხედავად იმისა, რომ ყველაზე ბრაუზერები არიან (და სტილი) tags გარეშე მათი დახურვის tags, ნაკლებობა დახურვის tags შეუძლია საბოლოო ადგილმდებარეობა დახურვის სტილი ან სცენარის ქმედება ნაკლებად ნათელია. თუ თქვენ მუშაობთ ძალიან ზუსტ ფორმატში, თქვენ უარს იტყვის კონტროლი სიზუსტით, როდესაც დატოვებთ დახურვის ტეგებს - თქვენ გაქირავების ბრაუზერის გადასაწყვეტია, თუ სად მთავრდება. ზოგჯერ ბრაუზერები ვხვდები უფლებას, ზოგჯერ არა.
- დახურვის ტეგების შესრულება ყოველთვის არ არის დაშვებული.
- HTML5- ში
- tag შეიძლება გამოტოვდეს მაშინ, როდესაც პუნქტი დაუყოვნებლივ მოჰყვება 25 სხვადასხვა ელემენტს. მაგრამ HTML5- ზე მეტი 100 ელემენტია. აპირებთ თუ არა იმას, რომ ყველა იმ სიტუაციაში გავიხსენოთ, რომ ის ძალაშია, რომ საბოლოოდ დატოვოს? სავარაუდოდ, უფრო ადვილია უბრალოდ შეიტანოთ იგი.
XHTML მოითხოვს ყველა დახურვის Tags
მთავარი მიზეზი, რომ ადამიანები იყენებენ ამ ელემენტების დახურვის ტეგებს, არის XHTML. XHTML ჩაწერეთ დახურვის tags ყოველთვის საჭირო. თუ თქვენ გეგმავთ თქვენს ვებ-დოკუმენტებს XHTML- ზე, ნებისმიერ წერტილში ნებისმიერ წერტილში, მარტივად შეგიძლიათ მოიცვას დახურვის tags ისე, რომ თქვენი დოკუმენტები მზად არის.