HTML4 va HTML5-da HTML-ga tegishli teglar mavjud HTML uchun yopilish yorlig'ini ishlatishni talab qilmaydi. Ular:
Bu teglar aksariyat hollarda zarur tugatish yorlig'i bo'lmasligi sababli, ko'p holatlarda, so'nggi yorlig'i hujjatda boshqa yorliq mavjudligi bilan bog'liq. Misol uchun, ko'pgina veb-hujjatlarda xat (
) ikkinchi paragraf yoki boshqa blok-darajali element tomonidan bajariladi . Shunday qilib, brauzer paragraf keyingi paragraf boshi bilan tugagan bo'lishi mumkin.
Ushbu ro'yxatdagi boshqa teglar doimo tarkibga ega emas, masalan. Ushbu elementda o'xshash teglar bo'lishi mumkin, lekin bunga hojat yo'q. Colgroup har qanday kol tegini o'z ichiga olmaydi, yopish yorlig'ini tashlab ketish hech qanday tartibsizlikni keltirib chiqarmaydi, aksariyat hollarda ustunlar soni span xususiyati bilan belgilanadi.
Tugmachalarni tashlab ketish sahifalaringizni tezlashtiradi
Ushbu elementlar uchun oxirgi tugmalaridan tashqariga chiqishning yaxshi sababi, sahifani yuklab olish uchun qo'shimcha belgilar qo'shgani va sahifalarni sekinlashtirishi. Agar veb-sahifangizni yuklab olishni tezlashtirish uchun kerakli narsalarni qidirsangiz, ixtiyoriy yopish belgilaridan qutulish - bu boshlash uchun yaxshi joy. Ko'p sonli xat yoki jadval xujayrasi bo'lgan hujjatlar uchun bu muhim saqlash bo'lishi mumkin.
Lekin yopiq yorliqlarni tashlab ketish yaxshi emas
Yakunlovchi belgilaridan chiqishning ba'zi muhim sabablari bor.
- Yakunlovchi teglar tuzilishni ta'minlaydi.
- Minimal kodlangan HTML hujjatingiz tezda yuklanishi mumkin, ammo tezda himoya qilish uchun ayiq bo'la oladi. Yangi jadval satrlari yoki ustunlar qo'shish boshlang'ich va oxirgi tugmalarining to'liq tuzilmasdan tezda bajarilishi juda qiyin bo'lishi mumkin. Ko'pincha odamlar buni belgilarga qo'shib qo'yadigan indentatsiya orqali hal qilishadi va shu bilan siz ularni qoldirib ketishingiz mumkin bo'lgan tez foydalarni rad etadi.
- CSS va JavaScript-ni to'liq elementlarga biriktiramiz.
- Ko'pgina brauzerlar yopish belgilarisiz ularni ko'rsatishlari mumkin (va uslub) teglar bo'lsa-da, yopish belgilarining etishmasligi uslubni yoki skript ishini yopish uchun aniq joyni aniqroq qilib qo'yishi mumkin. Agar siz juda aniq tartiblar bilan ishlayotgan bo'lsangiz, siz yopish belgilaridan chiqib ketganingizda noziklikni nazoratdan o'tkazasiz - siz brauzer tagni tugatishga qaror qilasiz. Ba'zida brauzerlar o'ng va ba'zan yo'q deb taxmin qilishadi.
- Yopish belgilarini olib tashlash har doim ruxsat etilmaydi.
- HTML5 da
- paragrafni darhol 25 tagacha turli xil elementlar kuzatib borayotgan bo'lsa, taglik o'chirilishi mumkin. HTML5-da 100dan ortiq element mavjud. Siz har bir vaziyatni yodlab olasizmi? Ehtimol, uni kiritish osonroq.
XHTML barcha yopilish teglarini talab qiladi
Ko'pgina odamlar bu elementlar bilan yopish belgilarini ishlatishining asosiy sababi XHTML. XHTML yozganingizda, yakunlovchi belgilar har doim talab qilinadi. Kelajakda veb-saytlaringizni XHTMLga aylantirishni rejalashtirmoqchi bo'lsangiz, hujjatlaringiz tayyor bo'lishi uchun yopiladigan belgilarni kiritish eng oson.