HTML4 və HTML5-də birbaşa HTML-lər mövcuddur, bu da etibarlı HTML üçün bağlanma etiketinin istifadəsini tələb etmir. Onlar:
Bu etiketlərin əksəriyyətinin tələb olunan sonuncu etiketi olmadığı səbəbi, əksər hallarda, sonuncu etiketin sənəddə başqa bir etiketin olması ilə nəzərdə tutulur. Məsələn, bir çox web sənədində, bir paraqraf (
) başqa bir paraqraf və ya başqa bir blok səviyyəli element tərəfindən təqib edilir. Beləliklə, brauzer bəndin sonrakı bəndin başlanğıcına sona çatdığını göstərə bilər.
Bu siyahıda başqa etiketlər həmişə belə məzmuna malik deyillər. Bu element, lakin bu kimi yazıları ehtiva edə bilər. Bir colgroup hər hansı bir kol etiketini içermiyorsa, bağlanma etiketini tərk edərək heç bir qarışıqlıq yaranmır - əksər hallarda sütunların sayı span özniteliğiyle müəyyən ediləcəkdir.
Sonuncu səhifədən çıxmaq Səhifələrinizi sürətləndirir
Bu elementlər üçün sonuncu etiketlərdən çıxmağın bir əsas səbəbi, səhifəni yükləmək üçün əlavə simvollar əlavə etmək və beləliklə də səhifələri yavaşlatmaqdan ibarətdir. Veb səhifə yüklənmələrinizi sürətləndirmək üçün bir şeylər axtarırsınızsa, isteğe bağlı bağlanma etiketlərindən qurtulmaq yaxşı bir yerdir. Bir çox bənd və ya masa hüceyrəsi olan sənədlər üçün əhəmiyyətli qənaət ola bilər.
Lakin qapalı etiketlərdən ayrılma yaxşı deyil
Bağlama etiketlərində tərk etmək üçün bəzi vacib səbəblər var.
- Yekun yazıları quruluşu təmin edir.
- Minimal kodlaşdırılmış bir HTML sənədiniz olduqda tez yüklənə bilər, ancaq sürətlə qorumaq üçün bir ayı ola bilər. Yeni masa satırları və sütunlar əlavə etmək başlanğıc və sonuncu etiketlərin tam strukturu olmadan tez bir zamanda daha çətin ola bilər. Və tez-tez insanlar bunu simvolları sənədə əlavə edən indenting ilə həll edir, beləliklə siz onları tərk etməkdən əldə etdiyiniz sürətli faydaları inkar edir.
- CSS və JavaScript tam elementlərə çəngəldir.
- Ən çox brauzerlər etiketlərini göstərmədən (və üslubda) etiketlər göstərə bilərlərsə, bağlanma etiketlərinin olmaması üslub və ya skript işini daha az təmizləmək üçün qəti bir yer tuta bilər. Çox dəqiq düzəlişlər ilə işləyirsinizsə, bağlanma etiketlərindən çıxdığınız zaman həssaslığınızdan imtina edirsiniz - brauzerinizin etiketin nereden bittiğine karar verirsiniz. Bəzən brauzerlər doğru hesab edirlər, bəzən isə yox.
- Yoxlama etiketlərinin olmaması həmişə icazə verilmir.
- HTML5-də,
- paraqrafın dərhal təxminən 25 fərqli ünsür tərəfindən təqib ediləcəyi təqdirdə istifadə edilə bilməz. HTML5-də 100-dən çox element var. Hər bir vəziyyəti yadda saxlayacaqsınızmı ki, sonuncu etiketi tərk etmək düzgündür? Yalnız onu əlavə etmək çətindir.
XHTML bütün yekun etiketləri tələb edir
Çox adamın bu elementlərlə bağlanma etiketlərini istifadə etməsinin əsas səbəbi XHTMLdir. XHTML yazdığınızda bağlanma etiketləri həmişə tələb olunur. Web sənədlərinizi gələcəkdə istənilən nöqtədə XHTML-ə çevirməyi planlaşdırırsanız, sənədlərin hazır olmasını təmin etmək üçün bağlanma etiketlərini daxil etmək asan olur.