Casa Sviluppo Cos'è il linguaggio di markup ipertestuale estensibile (xhtml)? - definizione da techopedia

Cos'è il linguaggio di markup ipertestuale estensibile (xhtml)? - definizione da techopedia

Sommario:

Anonim

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.
Cos'è il linguaggio di markup ipertestuale estensibile (xhtml)? - definizione da techopedia