XHTML (eXtensible HyperText Markup Language)

Indice dei contenuti

    L’XHTML è un linguaggio di marcatura che riscrive l’HTML (il linguaggio del Web) applicando le regole ferree dell’XML. È nato con l’obiettivo di rendere il codice web più pulito, coerente e facilmente elaborabile da dispositivi con capacità limitate (come i primi smartphone).

    A differenza dell’HTML tradizionale, l’XHTML impone vincoli sintattici severi:

    • Tutti i tag devono essere chiusi correttamente.
    • I nomi dei tag devono essere minuscoli.
    • Gli attributi devono sempre essere racchiusi tra virgolette.
    • Il documento deve essere “ben formato” secondo le regole XML.

    Ingegneristicamente, l’XHTML ha rappresentato un ponte importante verso il web semantico e ha forzato gli sviluppatori a scrivere codice di qualità superiore. Sebbene l’attuale standard HTML5 sia tornato ad essere più permissivo, le buone pratiche di “XHTML-style” rimangono caldamente raccomandate per garantire la compatibilità del codice con diversi parser e strumenti di elaborazione automatica dei dati.

    Ultimo aggiornamento: