Skip to main content

Cos'è un editor XHTML?

HTML è un linguaggio di markup ipertestuale, una lingua derivata da SGML (lingua di markup generalizzata standard) e utilizzata sul World Wide Web per creare struttura per la presentazione di documenti e creare collegamenti tra loro, usando tag e una serie di regole.XML è un linguaggio di markup estensibile e SGML semplificato.XHTML è estensibile HTML, un linguaggio di markup che combina le caratteristiche di HTML e XML, con regole più rigorose di quelle applicate nella codifica HTML.Un editor XHTML è un ambiente progettato per la creazione di XHTML.

Un editor XHTML non si trova di solito come prodotto autonomo.È abbastanza comune trovare un editor XHTML incorporato in un prodotto che fornisce un pacchetto più completo di editor di sviluppo web.Ad esempio, un pacchetto software potrebbe combinare e editor XHTML con un editor HTML.Un pacchetto più completo potrebbe includere un editor HTML, editor XHTML, editore CSS (fogli di stile Cascading) e editor JavaScript®.

I redattori XHTML hanno spesso sia un editor di testo in cui inserire XHTML e un editor Wysiwyg (quello che vedi è ciò che ottieni), e talvolta è possibile mostrare solo la finestra WYSIWYG.Lo scopo è consentire a un utente che non ha imparato gli aspetti tecnici del web design, come i linguaggi di markup e CSS, di essere ancora in grado di generare e modificare i contenuti.Tuttavia, un problema con le pagine Web e i siti Web in costruzione con XHTML corretti sono stati editori WYSIWYG che non generano markup corretto.Xstandard® sottolinea il problema e rende Xhtml Wysiwyg Editor ™ per affrontare questo problema, assicurando che solo il markup che soddisfa i criteri delle migliori pratiche.

Una caratteristica importante che potresti trovare in un editor XHTML è la possibilità di scegliere la versione XHTMLstanno lavorando.Adobe® Dreamweaver® CS4, ad esempio, offre una scelta di Transitional XHTML 1.0, XHTML 1.0 Strict, XHTML 1.1 o XHTML 1.0 Mobile.Vengono inoltre offerti HTML 4.01 Transitional e HTML 4.01.

In ogni caso, ci sono alcune altre funzionalità che possono essere presenti in un editor XHTML.Una caratteristica preziosa che non è universalmente offerta è la convalida XHTML.In alternativa, la correzione dinamica può essere offerta insieme a un file di registro degli errori.Può anche essere inclusa una funzione di conversione da HTML a XHTML.Altre caratteristiche desiderabili includono l'evidenziazione della sintassi, avvolgimento di parole e unicode UTF-8 (formato Transiformazione UCS/UNICODE a 8 bit) e mdash;UCS sta per un set di personaggi universali mdash;Per abilitare il lavoro su file multilingue.