Lavorare con CSS e HTML, insieme a XML, XSLT e JSON
XMLSpy offre un supporto avanzato per la modifica di pagine HTML4 e HTML5, e permette di testarle utilizzando la sua funzionalità integrata di visualizzazione tramite browser.
La visualizzazione in modalità testo offre numerose funzionalità utili per la modifica di codice HTML, tra cui l'evidenziazione della sintassi, la numerazione delle righe, i segnalibri, il completamento automatico del codice, e finestre e menu di aiuto contestuali che forniscono indicazioni utili durante la digitazione.
Mentre lavorate, la funzione Browser View integrata nell'editor HTML vi permette di visualizzare il codice HTML e la pagina web risultante affiancati, in modo da poter vedere immediatamente i risultati delle vostre modifiche. Oltre a visualizzare la pagina web in XMLSpy, potete aprire istantaneamente il file attivo nel browser che preferite (Chrome, Firefox, Edge, ecc.) per effettuare rapidamente dei test su diversi browser. La finestra "Informazioni" elencherà tutti i browser attualmente installati sul vostro sistema, e potrete aggiungere manualmente altre applicazioni, se necessario.
XHTML è l'HTML definito come un'applicazione XML, quindi, naturalmente, XMLSpy offre numerose funzionalità utili per la modifica di file XHTML. In effetti, un documento XHTML può essere modificato esattamente come un documento XML, utilizzando la visualizzazione testuale o quella a griglia, con accesso a funzionalità avanzate di modifica XML, assegnazione di DTD e schemi XML, validazione rigorosa e molto altro, per aiutarvi a sviluppare pagine e applicazioni XHTML nel modo più semplice possibile.
L'editor CSS di XMLSpy è un ottimo strumento per aumentare la produttività degli sviluppatori che creano siti web basati su XML, applicazioni HTML5 avanzate e altro ancora, perché consente di completare le attività di modifica del CSS nello stesso ambiente in cui si sviluppa il codice HTML e/o le trasformazioni XSLT, utilizzando gli stessi strumenti intuitivi e intelligenti di supporto e le stesse opzioni.
L'editor CSS offre finestre di aiuto che facilitano l'inserimento di elementi, tra cui la "Struttura CSS", che elenca la struttura del foglio di stile, organizzando i selettori in gruppi espandibili. Cliccando su un selettore, questo viene evidenziato nel documento corrente. Le finestre di aiuto "Proprietà CSS" ed "Elementi HTML" offrono elenchi facilmente navigabili di proprietà ed elementi, e un doppio clic su una selezione permette di inserirla nella posizione corrente all'interno del foglio di stile CSS.
La funzione Browser integrata di XMLSpy consente di visualizzare immediatamente i risultati delle modifiche apportate, e permette di aprire rapidamente la pagina HTML risultante in altri browser web installati, direttamente da XMLSpy, per testare la compatibilità.

