Estas multaj HTML-etikedoj en HTML4 kaj HTML5, kiuj ne postulas la uzon de ferma etikedo por valida HTML. Ili estas:
La kialo, ke plejparto de ĉi tiuj etikedoj ne havas postulitan finan etikedon, estas ke en la plej multaj kazoj la fina etikedo estas implicita de la ĉeesto de alia etikedo en la dokumento. Ekzemple, en multaj retejoj, alineo (difinita de
) estas sekvita per alia alineo aŭ per alia bloko-nivelo . Tiel, la retumilo povas konkludi, ke la alineo finiĝis per la komenco de la sekva alineo.
Aliaj etikedoj en ĉi tiu listo ne ĉiam havas enhavojn, kiel ekzemple. Ĉi tiu elemento povas enhavi etikedojn kiel sed ne devas. Se kolgrupo ne enhavas iujn etikedojn, forlasante la ferman etikedon ne kaŭzas konfuzon - en la plej multaj kazoj la nombro da kolumnoj estus difinita per la spana atributo.
Lasi Eksteren Finajn Etikedojn Rapidas Viajn Artikolojn
Unu kialo por lasi la finajn etikedojn por ĉi tiuj elementoj estas ĉar ili aldonas kromajn karakterojn al la paĝo elŝuta kaj malrapidigas la paĝojn. Se vi serĉas aferojn fari por akceli viajn retpaĝajn malŝarĝojn, forigi laŭvolajn fermajn etikedojn estas bona loko por komenci. Por dokumentoj, kiuj havas multajn alineojn aŭ tabelkelojn, ĉi tio povas esti signifa ŝparado.
Sed Lasi For Clausura Etikedoj Estas Ne #? Iu Bona
Estas iuj gravaj kialoj lasi en la fermaj etikedoj.
- La fermaj etikedoj provizas strukturon.
- Kiam vi havas HTML-dokumenton, kiu estas minimume kodita, ĝi eble ŝarĝos rapide, sed ĝi rapide fariĝis urso por subteni. Aldonante novajn tablajn vicojn aŭ kolumnojn povas esti multe pli malfacile fari rapide sen la plena strukturo de la komenco kaj fino-etikedoj. Kaj ofte homoj solvas ĉi tion per indentado, kiu aldonas la gravulojn reen en la dokumenton, tiel neante la rapidajn profitojn, kiujn vi gajnis ellasinte ilin.
- CSS kaj Javasko enkroĉas la plenajn elementojn.
- Dum la plej multaj foliumiloj povas montri etikedajn etikedojn sen iliaj fermaj etikedoj, la manko de fermaj etikedoj povas fari definitivan lokon por fermi stilon aŭ skripton malpli klare. Se vi laboras kun tre precizaj planoj, vi rezignas la precizecon kiam vi lasos fermi etikedojn - vi lasas la retumilon decidi, kie la etikedo finiĝas. Kelkfoje la foliumiloj divenas, kaj foje ne.
- Omitantaj fermaj etikedoj ne ĉiam rajtas.
- En HTML5, la
- etikedo povas esti preterlasita kiam la alineo tuj sekvas ĉirkaŭ 25 malsamaj elementoj. Sed ekzistas pli ol 100 elementoj en HTML5. Ĉu vi enmemorigos ĉiun situacion, ke ĝi validas lasi la finan etikedon? Ĝi verŝajne pli facile simple inkluzivos ĝin.
XHTML Postulas Ĉiuj Fermaj Etikedoj
La ĉefa kialo plej multaj homoj uzas fermajn etikedojn kun ĉi tiuj elementoj estas tiu de XHTML. Kiam vi skribas XHTML, la fermaj etikedoj ĉiam bezonas. Se vi planas konverti viajn retpaĝojn al XHTML ĉe iu ajn punkto en la estonteco, estas pli facile inkluzivi la fermajn etikedojn, por ke viaj dokumentoj estu pretaj.