Sobes.tech
Middle

Кадом теги дар HTML5 мамнӯъ аст?

sobes.tech AI

Ҷавоб аз AI

Дар HTML5 ҳеҷ гуна манъшуда тегҳо дар маънои абсолут вуҷуд надоранд. Аммо, баъзе тегҳо ҳастанд, ки ҳамчун кӯҳна (deprecated) ё тавсия дода намешаванд, зеро функсионалияшон ё кӯҳна шудааст ё бо роҳҳои муосиртар (масалан, бо CSS) иваз шудаанд.

Гурӯҳҳои асосии чунин тегҳо:

  1. Тегҳои барои форматинг, бе арзиши семантикӣ: Истифодаи онҳо хеле тавсия дода намешавад, зеро стилизатсия бояд бо CSS анҷом дода шавад. Мисолҳо:

    • <basefont>
    • <big>
    • <center>
    • <font>
    • <strike>
    • <tt>
  2. Тегҳои барои идоракунии рамкаҳо: Кӯҳнашуда дар фоидаи <iframe>. Мисолҳо:

    • <frame>
    • <frameset>
    • <noframes>
  3. Тегҳои дигар кӯҳна/намунавӣ: Тегҳое, ки функсионалияшонро бо дигарон такрор мекарданд ё истифодаи махсусе доштанд, ки ҳоло муҳим нест. Мисолҳо:

    • <acronym> (бо <abbr> иваз шудааст)
    • <applet> (бо <object> иваз шудааст)
    • <dir> (бо <ul> иваз шудааст)
    • <isindex> (функсионалия бо истифодаи дигар формҳо иҷро шудааст)
    • <listing> (барои намоиши рӯйхатҳои код истифода мешуд, бо <pre> иваз шудааст)
    • <xmp> (якхела бо <listing>)
    • <plaintext> (аз ҷониби браузерҳо нодида гирифта мешавад)

Истифодаи ин тегҳо хатари фаталӣ намеорад, аммо метавонад намоиши нодуруст дар браузерҳои муосир, мушкилоти дастрасӣ ва мушкилоти нигоҳдории коди мураккабро ба вуҷуд орад. Муҳим аст, ки тегҳои семантикии ҳозираи HTML5 истифода шаванд ва CSS барои стилизатсия истифода шавад.