Կան HTML HTML- ի եւ HTML5- ի մի շարք HTML պիտակներ, որոնք չեն պահանջում վավեր HTML- ի փակման պիտակի օգտագործումը: Նրանք են:
Պատճառն այն է, որ այս պիտակներից շատերը չունեն վերջնական պիտակ, այն է, որ շատ դեպքերում վերջնական տեքստը ենթադրում է փաստաթղթում մեկ այլ պիտակի ներկայությամբ: Օրինակ, վեբի փաստաթղթերի մեծ մասում պարբերություն (որոշված է
) հաջորդում է մեկ այլ պարբերություն կամ մեկ այլ բլոկ-մակարդակի տարր : Այսպիսով, զննարկիչը կարող է ենթադրել, որ պարբերությունը ավարտվել է հաջորդ պարբերականի սկզբի դրությամբ:
Այս ցուցակի մյուս պիտակները միշտ չէ, որ ունեն բովանդակություն, ինչպիսիք են. Այս տարրը կարող է պարունակել պիտակներ, բայց չունեն: Եթե colgroup- ը չի պարունակում որեւէ կպչուն պիտակ, դուրս գալով փակման պիտակը չի առաջացնում որեւէ շփոթություն, շատ դեպքերում սյունակների թիվը որոշվում է span հատկանիշով:
Թողարկումից դուրս թողնելը արագացնում է ձեր էջերը
Լավագույն պատճառներից մեկն այն է, որ այս տարրերի վերջնական պիտակները դուրս գան այն պատճառով, որ էջը ներբեռնում են լրացուցիչ նիշներ եւ դրանով իսկ դանդաղեցնում են էջերը: Եթե դուք փնտրում եք ինչ-որ բան, որպեսզի արագացնեք ձեր վեբ էջի ներբեռնումները, ապա ընտրովի ընտրացանկից ազատելը լավ վայր է: Փաստաթղթերի համար, որոնք ունեն շատ պարբերություն կամ սեղանի բջիջներ, դա կարող է նշանակալի խնայողություն:
Սակայն դուրս գալուց փակեք Tags ամենեւին լավ չէ
Փակման պիտակներում թողնելու որոշ կարեւոր պատճառներ կան:
- Փակման պիտակները կազմում են կառուցվածքը:
- Երբ դուք ունեք HTML փաստաթուղթ , որը նվազագույն կոդավորված է, այն կարող է արագորեն բեռնել, բայց այն կարող է արագորեն պահպանել արջը: Նոր աղյուսակ տողերի կամ սյունակների ավելացումը կարող է շատ ավելի դժվար լինել, առանց սկզբնական եւ վերջնական պիտակների ամբողջական կառուցվածքի: Եվ հաճախ մարդիկ դա լուծում են տալիս, ինչն ավելացնում է այն նիշերը, որոնք վերադարձնում են փաստաթղթին, դրանով իսկ մերժելով արագ օգուտները, որոնք դուք ձեռք եք բերել նրանց դուրս գալուց:
- CSS- ի եւ JavaScript- ի աչքը ամբողջական տարրերի վրա:
- Թեեւ բրաուզերների մեծ մասը կարող է ցուցադրել (եւ ոճի) պիտակները առանց փակման պիտակների, փակման պիտակների պակասը կարող է որոշակի վայր դարձնել ոճը կամ սցենարային գործողությունը `ավելի մաքուր: Եթե դուք աշխատում եք շատ հստակ դասավորությամբ, ապա դուք կստանաք վերահսկողություն ճշգրտության ժամանակ, երբ դուրս եք գալիս փակման պիտակներից, թույլ եք տալիս զննարկիչը որոշել, թե որտեղ է ավարտվում պիտակը: Երբեմն բրաուզերները ճիշտ են գտնում, իսկ երբեմն `ոչ:
- Անջատելով փակման պիտակները միշտ չէ, որ թույլատրվում են:
- HTML5- ում
- պիտակը կարող է բաց թողնել, երբ պարբերությունը անմիջապես հաջորդում է շուրջ 25 տարբեր տարրեր: HTML5-ում կան ավելի քան 100 տարրեր: Դուք պատրաստվում եք անգիր պահել այն ամենը, ինչը վավեր է ավարտին հասցնել վերջը: Հավանաբար, ավելի հեշտ է ընդգրկել այն:
XHTML պահանջում է բոլոր փակ տողերը
Հիմնական պատճառը, որ մարդկանց մեծ մասը օգտագործում են այս տարրերի փակման պիտակները, XHTML- ն է: Երբ գրեք XHTML, փակման պիտակները միշտ պահանջվում են: Եթե նախատեսում եք ապագայում ցանկացած պահի վերանայել ձեր վեբ փաստաթղթերը XHTML- ին, ապա ամենից հեշտ է ներառել փակման պիտակները, որպեսզի ձեր փաստաթղթերը պատրաստ լինեն: