Sommario:
- Definizione - Cosa significa Extensible Hypertext Markup Language (XHTML)?
- Techopedia spiega Extensible Hypertext Markup Language (XHTML)
Definizione - Cosa significa Extensible Hypertext Markup Language (XHTML)?
Il linguaggio di markup ipertestuale estensibile (XHTML) è un linguaggio ibrido tra XML e HTML ed è anche uno standard accettato nel mondo della codifica.
È simile a HTML 4.01 ed è considerato HTML definito come un'applicazione di XML. A differenza dell'HTML, le pagine XHTML hanno una sintassi rigorosa e devono essere ben formate per poter essere analizzate usando i parser XML, a differenza dei parser HTML più indulgenti.
Techopedia spiega Extensible Hypertext Markup Language (XHTML)
Caratteristiche di XHTML:- A differenza dell'HTML, che è basato sul linguaggio di markup generalizzato standard, XHTML è basato su XML.
- Rispetto alle regole dell'HTML, XHTML è più rigoroso e non consente alcuna perdita di codice o struttura. Vieta l'omissione di eventuali tag o l'utilizzo della minimizzazione degli attributi. Tutti gli elementi in XHTML devono avere un tag iniziale o finale.
- È un sottoinsieme restrittivo di XML e deve essere analizzato con l'aiuto di parser XML standard.
- I documenti XHTML hanno solo un elemento radice.
- Poiché sono conformi a XML, i documenti XHTML possono essere facilmente visualizzati modificati mediante strumenti XML standard.
- A differenza dell'HTML, XHTML offre un formato più pulito, coerente e ben strutturato che aiuta a rendere le pagine Web facilmente analizzabili per i browser presenti e futuri.
- La sostenibilità è più pronunciata nel caso di XHTML che HTML.
- Poiché le routine di elaborazione degli errori sono più brevi, i browser futuri possono supportare l'elaborazione più rapida dei documenti XHTML.
- Poiché XHTML può supportare un'ampia gamma di applicazioni, è possibile creare gli stessi siti Web complessi.
- Gli elementi XHTML devono essere corretti e devono essere sempre in minuscolo.
