Lokunarmerki ekki krafist

Það eru nokkur HTML tags í HTML4 og HTML5 sem þurfa ekki að nota lokunarmerki fyrir gild HTML. Þeir eru:

Ástæðan fyrir því að flestar þessara merkja hafa ekki nauðsynlegan endalykil er að í flestum tilfellum er merkið gefið með tilvist annað merki í skjalinu. Til dæmis, í flestum vefskjölum, málsgrein (skilgreind af

) er fylgt eftir annaðhvort annarri málsgrein eða með öðrum blokkum stigi . Þannig getur vafrinn komist að þeirri niðurstöðu að liðið sé lokið með byrjun næsta málsgreinar.

Aðrar merkingar á þessum lista hafa ekki alltaf innihald, svo sem. Þessi þáttur getur innihaldið merkingar eins og en þarf ekki að. Ef colgroup inniheldur enga kóða, þá sleppur lokunarmerkið ekki nein rugling. Í flestum tilfellum er fjöldi dálka skilgreind með span eiginleika.

Leaving Out End Tags hraðar upp síðum þínum

Ein góð ástæða fyrir því að sleppa endapunktunum fyrir þessa þætti er vegna þess að þeir bæta við auka stafi á síðu niðurhal og þannig hægja á síðum. Ef þú ert að leita að hlutum sem þú þarft að gera til að flýta fyrir niðurhal á vefsíðunni þinni, er að losna við valkvæða lokunarmerki gott staður til að byrja. Fyrir skjöl sem hafa fullt af málsgreinum eða borðfrumum getur þetta verið veruleg sparnaður.

En að sleppa út lokunarmerkjum er ekki allt gott

Það eru nokkrar mikilvægar ástæður til að fara í lokunarmerkin.

XHTML krefst allra lokunarmerkja

Helsta ástæðan fyrir því að flestir nota lokunarmerki með þessum þáttum er XHTML. Þegar þú skrifar XHTML eru lokunarmerkin alltaf krafist. Ef þú ætlar að umbreyta vefskjölunum þínum til XHTML hvenær sem er í framtíðinni, er auðveldasta að láta lokapakkana fylgja þannig að skjölin þín séu tilbúin.