Sobes.tech
Intern

XHTML чист?

sobes.tech AI

Ҷавоб аз AI

Забоншавии гиперметинӣ (XHTML) забонест, ки асосиаш XML-ро дорад ва навсозии HTML 4.01 дар шакли барномаи XML 1.0 мебошад.

Тафовутҳои асосии XHTML ва HTML:

  • Синтаксиси XML: XHTML талаб мекунад, ки қоидаҳои қатъии XML риоя шаванд, масалан:
    • Ҳамаи унсурҳо бояд дуруст дохил бошанд.
    • Ҳамаи унсурҳо бояд баста шаванд (ҳатто унсурҳои холӣ, мисоли <br />).
    • Тегҳо ва хусусиятҳо ба ҳарфҳои калон ва хурд ҳассосанд (одатан бо ҳарфҳои хурд истифода мешаванд).
    • Қиматҳои хусусиятҳо ҳамеша бояд дар зикрҳо бошанд.
  • Риояи стандартҳо: XHTML дар синтаксис қатъӣ аст ва кодро талаб мекунад, ки дуруст бошад, ки онро парсерҳо осонтар коркард мекунанд.
  • Тамомсозӣ: Бо асоси XML, XHTML эҳтимолан бештар васеъшаванда аст.

Дар амал, XHTML дар рушди веб ба таври назаррас бо HTML5 иваз шудааст, ки хусусиятҳои HTML ва қисман XHTML-ро (масалан, чандирии синтаксис бо нигоҳ доштани имконияти навиштани кодҳои қатъӣ) дар бар мегирад. Аммо, фаҳмидани принсипҳои XHTML барои фаҳмидани рушди стандартҳои веб ва кор бо парсерҳои XML муфид аст.