HTML5da qaysi teglar taqiqlangan?
sobes.tech AI
AIdan javob
HTML5 da taqiqlangan teglar mavjud emas. Biroq, ularning ba'zilari eskirgan (deprecated) yoki tavsiya etilmaydigan bo'lib, ularning funksionalligi eskirgan yoki zamonaviy yondashuvlar (masalan, CSS yordamida) bilan almashtirilgan.
Bunday teglarning asosiy toifalari:
-
Semantik qiymati bo'lmagan formatlash teglar: Ularning foydalanilishi juda tavsiya etilmaydi, chunki stil CSS yordamida amalga oshirilishi kerak. Misollar:
<basefont><big><center><font><strike><tt>
-
Ramkalarni boshqarish uchun teglar:
<iframe>uchun eskirgan. Misollar:<frame><frameset><noframes>
-
Boshqa eskirgan/tavsiya etilmaydigan teglar: Boshqa funksiyalarni takrorlagan yoki muayyan foydalanishlari endi dolzarb bo'lmagan teglar. Misollar:
<acronym>(<abbr>bilan almashtirilgan)<applet>(<object>bilan almashtirilgan)<dir>(<ul>bilan almashtirilgan)<isindex>(boshqa shakllar yordamida amalga oshirilgan)<listing>(kod ro'yxatlarini ko'rsatish uchun ishlatilgan,<pre>bilan almashtirilgan)<xmp>(<listing>bilan teng)<plaintext>(brauzerlar tomonidan e'tiborsiz qilingan)
Ushbu teglarning foydalanilishi halokatli xatolarga olib kelmaydi, ammo zamonaviy brauzerlarda noto'g'ri ko'rsatish, kirish imkoniyatlari muammolari va kodni qo'llab-quvvatlashni qiyinlashtirishi mumkin. HTML5 ning hozirgi semantik teglarini ishlatish va CSS yordamida stil berish muhimdir.